mozilla
neqo
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
feat: Enable the Apple fast datapath
#3455
Comparing
larseggert:feat-apple-fast-datapath
(
f910d92
) with
main
(
6a953c2
)
CodSpeed Performance Gauge
-5%
Improvement
1
Regression
2
Untouched
48
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
51 total
Uses the
Wall Time instrument
to collect wall time performance metrics.
google-google
exec_harness
CodSpeed Performance Gauge
-5%
1.2 s
*
1.2 s
Uses the
Wall Time instrument
to collect wall time performance metrics.
msquic-msquic
exec_harness
CodSpeed Performance Gauge
-4%
455.6 ms
474.8 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
quiche-neqo
exec_harness
CodSpeed Performance Gauge
+8%
363.4 ms
*
336.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
1-conn/1-100mb-req (aka. Upload)
neqo-bin/benches/main.rs::benches::transfer::transfer
CodSpeed Performance Gauge
+3%
575.6 ms
558.9 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
neqo-neqo-cubic
exec_harness
CodSpeed Performance Gauge
+3%
281.3 ms
*
274.2 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
s2n-neqo
exec_harness
CodSpeed Performance Gauge
+2%
483.2 ms
*
471.6 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
walltime/pacing-false/same-seed
neqo-transport/benches/transfer_walltime.rs::transfer::benchmark::transfer
CodSpeed Performance Gauge
+2%
107.8 ms
*
105.2 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
neqo-neqo-newreno-nopacing
exec_harness
CodSpeed Performance Gauge
+2%
281 ms
*
275.8 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
walltime/1000-streams/each-1000-bytes
neqo-http3/benches/streams_walltime.rs::benches::benchmark::streams
CodSpeed Performance Gauge
+2%
141.2 ms
*
138.7 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
neqo-quiche
exec_harness
CodSpeed Performance Gauge
+1%
480.9 ms
*
474.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
neqo-neqo-cubic-nopacing
exec_harness
CodSpeed Performance Gauge
+1%
277.9 ms
*
274.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
s2n-s2n
exec_harness
CodSpeed Performance Gauge
+1%
654.4 ms
645.8 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
walltime/1000-streams/each-1-bytes
neqo-http3/benches/streams_walltime.rs::benches::benchmark::streams
CodSpeed Performance Gauge
+1%
29.4 ms
*
29.2 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
neqo-s2n
exec_harness
CodSpeed Performance Gauge
+1%
609.9 ms
*
606.7 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
walltime/1-streams/each-1000-bytes
neqo-http3/benches/streams_walltime.rs::benches::benchmark::streams
CodSpeed Performance Gauge
0%
1.4 ms
*
1.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
1-conn/10_000-parallel-1b-resp (aka. RPS)
neqo-bin/benches/main.rs::benches::transfer::transfer
CodSpeed Performance Gauge
0%
576 ms
574.3 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
1-conn/1-100mb-resp (aka. Download)
neqo-bin/benches/main.rs::benches::transfer::transfer
CodSpeed Performance Gauge
0%
421.4 ms
420.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
1-conn/1-1b-resp (aka. HPS)
neqo-bin/benches/main.rs::benches::transfer::transfer
CodSpeed Performance Gauge
0%
55.7 ms
55.6 ms
Uses the
Memory instrument
to collect Memory usage metrics.
inbound_frame()
neqo-transport/benches/rx_stream_orderer.rs::benches::criterion_benchmark::RxStreamOrderer
CodSpeed Performance Gauge
0%
129 MB
129 MB
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
coalesce_acked_from_zero 3+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
CodSpeed Performance Gauge
0%
3 µs
3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
coalesce_acked_from_zero 1000+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
CodSpeed Performance Gauge
0%
2.6 µs
2.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
coalesce_acked_from_zero 1+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
CodSpeed Performance Gauge
0%
2.9 µs
2.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
coalesce_acked_from_zero 10+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
CodSpeed Performance Gauge
0%
3 µs
3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode 1048576 bytes, mask 7f
neqo-common/benches/decoder.rs::benches::benchmark_decoder
CodSpeed Performance Gauge
0%
9.6 ms
9.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode 4096 bytes, mask 7f
neqo-common/benches/decoder.rs::benches::benchmark_decoder
CodSpeed Performance Gauge
0%
37.7 µs
37.7 µs
1
2
3
Commits
Click on a commit to change the comparison range
Base
main
6a953c2
-5.06%
feat: Enable the Apple fast datapath
f910d92
1 day ago
by larseggert
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs