Avatar for the cloudflare user
cloudflare
workerd
BlogDocsChangelog

[build] Enable clang-tidy modernize-loop-convert check

#5801Merged
Comparing
felix/123025-expand-clang-tidy
(
c75c55d
) with
main
(
66745cd
)
CodSpeed Performance Gauge
-12%
Regression
1
Untouched
69
Skipped
129

Benchmarks

199 total
simpleStringBody[Response]
src/workerd/tests/bench-response.c++
CodSpeed Performance Gauge
-12%
19 µs21.5 µs
Encode_ASCII_8192[TextEncoder][0/0/8192]
src/workerd/tests/bench-text-encoder.c++
CodSpeed Performance Gauge
0%
13.2 ms13.2 ms
Encode_ASCII_1024[TextEncoder][0/0/1024]
src/workerd/tests/bench-text-encoder.c++
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
EncodeInto_OneByte_256[TextEncoder][1/1/256]
src/workerd/tests/bench-text-encoder.c++
CodSpeed Performance Gauge
0%
4.5 ms4.5 ms
set_append[ApiHeaders]
src/workerd/tests/bench-api-headers.c++
CodSpeed Performance Gauge
0%
11.7 ms11.7 ms
EncodeInto_OneByte_1024[TextEncoder][1/1/1024]
src/workerd/tests/bench-text-encoder.c++
CodSpeed Performance Gauge
0%
10.4 ms10.4 ms
EncodeInto_ASCII_256[TextEncoder][1/0/256]
src/workerd/tests/bench-text-encoder.c++
CodSpeed Performance Gauge
0%
2.5 ms2.5 ms
EncodeInto_TwoByte_256[TextEncoder][1/2/256]
src/workerd/tests/bench-text-encoder.c++
CodSpeed Performance Gauge
0%
5.4 ms5.4 ms
EncodeInto_OneByte_8192[TextEncoder][1/1/8192]
src/workerd/tests/bench-text-encoder.c++
CodSpeed Performance Gauge
0%
66.6 ms66.6 ms
EncodeInto_TwoByte_8192[TextEncoder][1/2/8192]
src/workerd/tests/bench-text-encoder.c++
CodSpeed Performance Gauge
0%
96.7 ms96.7 ms
JsString_Utf8Length_Utf16_Flat_256
src/workerd/tests/bench-jsstring.c++
CodSpeed Performance Gauge
0%
2.7 µs2.7 µs
bm_Http_OverCapnpLocalCall
external/+http+capnp-cpp/src/capnp/compat/http-over-capnp-bench.c++
CodSpeed Performance Gauge
0%
128.4 µs128.4 µs
JsString_Utf8Length_Latin1_Flat_1024
src/workerd/tests/bench-jsstring.c++
CodSpeed Performance Gauge
0%
4.6 µs4.6 µs
bm_Promise_Immediate
external/+http+capnp-cpp/src/kj/async-bench.c++
CodSpeed Performance Gauge
0%
3.7 µs3.7 µs
Test_JSON_ENC
src/workerd/tests/bench-json.c++
CodSpeed Performance Gauge
0%
206 ms206 ms
bm_Http_Baseline
external/+http+capnp-cpp/src/capnp/compat/http-over-capnp-bench.c++
CodSpeed Performance Gauge
0%
11.2 µs11.2 µs
JsString_Utf8Length_Latin1_Flat_32
src/workerd/tests/bench-jsstring.c++
CodSpeed Performance Gauge
0%
920.3 ns920.3 ns
bm_Coro_CoAwait_ImmediateCoroutine
external/+http+capnp-cpp/src/kj/async-bench.c++
CodSpeed Performance Gauge
0%
6.1 µs6.1 µs
bm_Http_ClientWrapper
external/+http+capnp-cpp/src/capnp/compat/http-over-capnp-bench.c++
CodSpeed Performance Gauge
0%
35.7 µs35.7 µs
bm_Http_FullProtocol
external/+http+capnp-cpp/src/capnp/compat/http-over-capnp-bench.c++
CodSpeed Performance Gauge
0%
76.1 µs76.1 µs
bm_Coro_CoAwait_ImmediatePromise
external/+http+capnp-cpp/src/kj/async-bench.c++
CodSpeed Performance Gauge
0%
5.9 µs5.9 µs
bm_Http_OverCapnpFullRPC
external/+http+capnp-cpp/src/capnp/compat/http-over-capnp-bench.c++
CodSpeed Performance Gauge
0%
235.6 µs235.6 µs
bm_Coro_Pow2_20
external/+http+capnp-cpp/src/kj/async-bench.c++
CodSpeed Performance Gauge
0%
18.7 µs18.7 µs
JsString_Utf8Length_Latin1_Flat_256
src/workerd/tests/bench-jsstring.c++
CodSpeed Performance Gauge
0%
1.7 µs1.7 µs
bm_Promise_ImmediatePromise_Then
external/+http+capnp-cpp/src/kj/async-bench.c++
CodSpeed Performance Gauge
0%
4.5 µs4.5 µs

Commits

Click on a commit to change the comparison range
Base
main
66745cd
-11.54%
[build] Enable clang-tidy modernize-loop-convert check
c75c55d
4 months ago
by fhanau
© 2026 CodSpeed Technology
Home Terms Privacy Docs