mozilla
neqo
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
chore: Use `derive_more` to reduce boilerplate
#3290
Comparing
larseggert:chore-use-derive-more
(
323089c
) with
main
(
e74f986
)
CodSpeed Performance Gauge
-7%
Improvements
1
Regressions
5
Untouched
17
No successful run was found on
main
(
adcd4bd
) during the generation of this report, so
e74f986
was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.
Benchmarks
Failed
wallclock-time
neqo-http3/benches/streams.rs::benches::criterion_benchmark::1-streams/each-1000-bytes
Regression
CodSpeed Performance Gauge
-4%
1 ms
1.1 ms
coalesce_acked_from_zero 3+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
Regression
CodSpeed Performance Gauge
-4%
3 µs
3.1 µs
coalesce_acked_from_zero 1000+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
Regression
CodSpeed Performance Gauge
-7%
2.6 µs
2.8 µs
coalesce_acked_from_zero 10+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
Regression
CodSpeed Performance Gauge
-4%
3 µs
3.1 µs
coalesce_acked_from_zero 1+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
Regression
CodSpeed Performance Gauge
-4%
2.9 µs
3 µs
Improved
client
neqo-bin/benches/main.rs::benches::transfer::1-conn/1-100mb-resp (aka. Download)
CodSpeed Performance Gauge
+6%
816.2 ms
769.4 ms
Passed
client
neqo-bin/benches/main.rs::benches::transfer::1-conn/1-100mb-req (aka. Upload)
CodSpeed Performance Gauge
+2%
891.3 ms
875.2 ms
wallclock-time
neqo-http3/benches/streams.rs::benches::criterion_benchmark::1000-streams/each-1000-bytes
CodSpeed Performance Gauge
+1%
121.7 ms
119.9 ms
take_ranges
neqo-transport/benches/sent_packets.rs::benches::take_ranges::sent::Packets
CodSpeed Performance Gauge
0%
30 µs
29.9 µs
decode 4096 bytes, mask 7f
neqo-common/benches/decoder.rs::benches::benchmark_decoder
CodSpeed Performance Gauge
0%
38.6 µs
38.6 µs
decode 4096 bytes, mask 3f
neqo-common/benches/decoder.rs::benches::benchmark_decoder
CodSpeed Performance Gauge
0%
46.6 µs
46.5 µs
decode 1048576 bytes, mask 7f
neqo-common/benches/decoder.rs::benches::benchmark_decoder
CodSpeed Performance Gauge
0%
9.8 ms
9.8 ms
decode 1048576 bytes, mask 3f
neqo-common/benches/decoder.rs::benches::benchmark_decoder
CodSpeed Performance Gauge
0%
11.8 ms
11.8 ms
decode 1048576 bytes, mask ff
neqo-common/benches/decoder.rs::benches::benchmark_decoder
CodSpeed Performance Gauge
0%
6.8 ms
6.8 ms
decode 4096 bytes, mask ff
neqo-common/benches/decoder.rs::benches::benchmark_decoder
CodSpeed Performance Gauge
0%
27 µs
27 µs
client
neqo-bin/benches/main.rs::benches::transfer::1-conn/10_000-parallel-1b-resp (aka. RPS)
CodSpeed Performance Gauge
0%
366.6 ms
366.6 ms
inbound_frame()
neqo-transport/benches/rx_stream_orderer.rs::benches::criterion_benchmark::RxStreamOrderer
CodSpeed Performance Gauge
0%
125.6 ms
125.6 ms
run
neqo-transport/benches/transfer.rs::transfer::benchmark_transfer_fixed::transfer/pacing-false/same-seed/wallclock-time
CodSpeed Performance Gauge
0%
156.8 ms
157.1 ms
run
neqo-transport/benches/transfer.rs::transfer::benchmark_transfer_variable::transfer/pacing-false/varying-seeds/wallclock-time
CodSpeed Performance Gauge
0%
157.9 ms
158.5 ms
run
neqo-transport/benches/transfer.rs::transfer::benchmark_transfer_fixed::transfer/pacing-true/same-seed/wallclock-time
CodSpeed Performance Gauge
0%
156.8 ms
157.4 ms
client
neqo-bin/benches/main.rs::benches::transfer::1-conn/1-1b-resp (aka. HPS)
CodSpeed Performance Gauge
-1%
15.1 ms
15.3 ms
run
neqo-transport/benches/transfer.rs::transfer::benchmark_transfer_variable::transfer/pacing-true/varying-seeds/wallclock-time
CodSpeed Performance Gauge
-2%
155.4 ms
158 ms
wallclock-time
neqo-http3/benches/streams.rs::benches::criterion_benchmark::1000-streams/each-1-bytes
CodSpeed Performance Gauge
-2%
32.3 ms
33 ms
Commits
Click on a commit to change the comparison range
Base
main
e74f986
-7.32%
chore: Use `derive_more` to reduce boilerplate Already a dependency in Gecko. Let's us reduce boilerplate quite a bit.
796390f
21 days ago
by larseggert
0%
Fix
323089c
20 days ago
by larseggert
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs