cloudflare
workerd
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Refactor headers and improve performance
#4494
Merged
Comparing
jasnell/refactor-headers
(
1ea5b7c
) with
main
(
9b5895c
)
CodSpeed Performance Gauge
×2.2
Improvements
1
Untouched
10
Benchmarks
Improved
constructor[ApiHeaders]
src/workerd/tests/bench-api-headers.c++::constructor[ApiHeaders]
CodSpeed Performance Gauge
×2.2
156.1 ms
71 ms
Passed
Util_RecursivelyFreeze
src/workerd/tests/bench-util.c++::Util_RecursivelyFreeze
CodSpeed Performance Gauge
0%
10.9 ms
10.8 ms
Test_JSON_ENC
src/workerd/tests/bench-json.c++::Test_JSON_ENC
CodSpeed Performance Gauge
0%
196.1 ms
196 ms
Serialize
Mimetype::Serialize
CodSpeed Performance Gauge
0%
96.9 ms
96.9 ms
Parse[KjHeaders]
src/workerd/tests/bench-kj-headers.c++::Parse[KjHeaders]
CodSpeed Performance Gauge
0%
44.3 µs
44.3 µs
SlowAPIWithLock[FastMethodFixture]
src/workerd/tests/bench-fast-api.c++::SlowAPIWithLock[FastMethodFixture]
CodSpeed Performance Gauge
0%
34.7 ms
34.7 ms
SlowAPI[FastMethodFixture]
src/workerd/tests/bench-fast-api.c++::SlowAPI[FastMethodFixture]
CodSpeed Performance Gauge
0%
37.3 ms
37.3 ms
ParseAndSerialize
Mimetype::ParseAndSerialize
CodSpeed Performance Gauge
0%
78.6 ms
78.6 ms
Test_JSON_DEC
src/workerd/tests/bench-json.c++::Test_JSON_DEC
CodSpeed Performance Gauge
0%
3.2 s
3.2 s
request[RegExpBenchmark]
src/workerd/tests/bench-regex.c++::request[RegExpBenchmark]
CodSpeed Performance Gauge
-1%
7.4 ms
7.5 ms
request[GlobalScopeBenchmark]
src/workerd/tests/bench-global-scope.c++::request[GlobalScopeBenchmark]
CodSpeed Performance Gauge
-1%
56.1 ms
56.7 ms
Commits
Click on a commit to change the comparison range
Base
main
9b5895c
×2.2
Further optimization of Headers impl
1ea5b7c
2 months ago
by jasnell
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs