These benchmarks were skipped, so their baseline results are used instead. If they were deleted in your codebase, archive them to remove them from the performance reports. Learn more about archiving benchmarks
Encode_ASCII_8192[TextEncoderBenchmark]
src/workerd/tests/bench-text-encoder.c++
Skipped
584.5 µs*
Encode_ASCII_256[TextEncoderBenchmark]
src/workerd/tests/bench-text-encoder.c++
Skipped
530.7 µs*
Encode_TwoByte_256[TextEncoderBenchmark]
src/workerd/tests/bench-text-encoder.c++
Skipped
531.7 µs*
Encode_ASCII_32[TextEncoderBenchmark]
src/workerd/tests/bench-text-encoder.c++
Skipped
527.6 µs*
Encode_ASCII_1024[TextEncoderBenchmark]
src/workerd/tests/bench-text-encoder.c++
Skipped
535 µs*
Encode_OneByte_256[TextEncoderBenchmark]
src/workerd/tests/bench-text-encoder.c++
Skipped
529.3 µs*
EncodeInto_OneByte_256[TextEncoderBenchmark]
src/workerd/tests/bench-text-encoder.c++
Skipped
541.3 µs*
EncodeInto_ASCII_256[TextEncoderBenchmark]
src/workerd/tests/bench-text-encoder.c++
Skipped
538.3 µs*
EncodeInto_TwoByte_256[TextEncoderBenchmark]
src/workerd/tests/bench-text-encoder.c++
Skipped
541 µs*
Improved
jsonResponse[Response]
src/workerd/tests/bench-response.c++
+53%
53.2 µs34.7 µs
bodyWithHeaders[Response]
src/workerd/tests/bench-response.c++
+9%
26.2 µs24.1 µs
New
set_append[ApiHeaders]
src/workerd/tests/bench-api-headers.c++
N/A
N/A15.9 ms
Passed
arrayBufferBody[Response]
src/workerd/tests/bench-response.c++
0%
16.3 µs16.3 µs
Encode_ASCII_8192[0/0/8192]
unknown_file
0%
55.7 ms55.6 ms
Encode_ASCII_256[0/0/256]
unknown_file
0%
4.5 ms4.5 ms
request[RegExpBenchmark]
src/workerd/tests/bench-regex.c++
0%
7.3 ms7.3 ms
Encode_TwoByte_1024[0/2/1024]
unknown_file
0%
19.6 ms19.6 ms
Encode_ASCII_1024[0/0/1024]
unknown_file
0%
9 ms9 ms
request[GlobalScopeBenchmark]
src/workerd/tests/bench-global-scope.c++
0%
58.7 ms58.6 ms
Encode_OneByte_1024[0/1/1024]
unknown_file
0%
12 ms12 ms
EncodeInto_TwoByte_1024[1/2/1024]
unknown_file
0%
14.1 ms14.1 ms
EncodeInto_ASCII_1024[1/0/1024]
unknown_file
0%
7.9 ms7.9 ms
EncodeInto_OneByte_1024[1/1/1024]
unknown_file
0%
10.4 ms10.4 ms
EncodeInto_TwoByte_8192[1/2/8192]
unknown_file
0%
96.7 ms96.7 ms
Test_JSON_DEC
src/workerd/tests/bench-json.c++
0%
3.2 s3.2 s
Encode_OneByte_8192[0/1/8192]
unknown_file
0%
84.7 ms84.7 ms
EncodeInto_TwoByte_256[1/2/256]
unknown_file
0%
5.4 ms5.4 ms
EncodeInto_ASCII_256[1/0/256]
unknown_file
0%
3.8 ms3.8 ms
Parse[KjHeaders]
src/workerd/tests/bench-kj-headers.c++
0%
44.3 µs44.3 µs
nullBodyWithStatus[Response]
src/workerd/tests/bench-response.c++
0%
10 µs10 µs
Util_RecursivelyFreeze
src/workerd/tests/bench-util.c++
0%
10.8 ms10.8 ms
ParseAndSerialize
Mimetype
0%
79.3 ms79.3 ms
EncodeInto_OneByte_256[1/1/256]
unknown_file
0%
4.5 ms4.5 ms
Serialize
Mimetype
0%
97.9 ms97.9 ms
Test_JSON_ENC
src/workerd/tests/bench-json.c++
0%
195.8 ms195.8 ms
EncodeInto_ASCII_8192[1/0/8192]
unknown_file
0%
45.8 ms45.8 ms
Encode_OneByte_256[0/1/256]
unknown_file
0%
5.2 ms5.2 ms
EncodeInto_OneByte_8192[1/1/8192]
unknown_file
0%
66.6 ms66.6 ms
Encode_TwoByte_8192[0/2/8192]
unknown_file
0%
146.1 ms146.2 ms
constructor[ApiHeaders]
src/workerd/tests/bench-api-headers.c++
0%
90.9 ms90.9 ms
Encode_TwoByte_256[0/2/256]
unknown_file
0%
7.1 ms7.1 ms
Encode_ASCII_32[0/0/32]
unknown_file
0%
3.1 ms3.1 ms
simpleStringBody[Response]
src/workerd/tests/bench-response.c++
-2%
20.6 µs21 µs
Commits
Click on a commit to change the comparison range
Base
main
e5ace24
+53.25%
Some of the benchmark updates from the headers change