summaryrefslogtreecommitdiff
path: root/tests/unit_node/_test_utils.ts
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2024-10-16 00:43:20 -0400
committerGitHub <noreply@github.com>2024-10-16 00:43:20 -0400
commit661882f10df198faf0df8f85493ee53ab64fbc97 (patch)
treea1878c37cb3fce9a306838590699b246d393ff4a /tests/unit_node/_test_utils.ts
parent7c3c13cecf48219cdcb90dc0b5019686cdd88626 (diff)
perf(http): make heap allocation for path conditional (#26289)
Code: ```js Deno.serve({ port: 8085 }, request => { return new Response(request.url); }); ``` Before: ``` % wrk -d60s http://localhost:8085/path/testing\?testing=5 Running 1m test @ http://localhost:8085/path/testing?testing=5 2 threads and 10 connections Thread Stats Avg Stdev Max +/- Stdev Latency 56.01us 18.34us 3.28ms 93.84% Req/Sec 81.80k 3.13k 88.26k 90.77% 9783713 requests in 1.00m, 1.67GB read Requests/sec: 162789.89 Transfer/sec: 28.41MB ``` After: ``` % wrk -d60s http://localhost:8085/path/testing\?testing=5 Running 1m test @ http://localhost:8085/path/testing?testing=5 2 threads and 10 connections Thread Stats Avg Stdev Max +/- Stdev Latency 55.44us 15.20us 2.42ms 90.41% Req/Sec 82.71k 2.92k 88.10k 89.93% 9892916 requests in 1.00m, 1.69GB read Requests/sec: 164607.06 Transfer/sec: 28.73MB ```
Diffstat (limited to 'tests/unit_node/_test_utils.ts')
0 files changed, 0 insertions, 0 deletions