Avatar for the mozilla user
mozilla
neqo
BlogDocsChangelog

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

51 total
google-google
exec_harness
CodSpeed Performance Gauge
-5%
1.2 s*1.2 s
msquic-msquic
exec_harness
CodSpeed Performance Gauge
-4%
455.6 ms474.8 ms
quiche-neqo
exec_harness
CodSpeed Performance Gauge
+8%
363.4 ms*336.4 ms
1-conn/1-100mb-req (aka. Upload)
neqo-bin/benches/main.rs::benches::transfer::transfer
CodSpeed Performance Gauge
+3%
575.6 ms558.9 ms
neqo-neqo-cubic
exec_harness
CodSpeed Performance Gauge
+3%
281.3 ms*274.2 ms
s2n-neqo
exec_harness
CodSpeed Performance Gauge
+2%
483.2 ms*471.6 ms
walltime/pacing-false/same-seed
neqo-transport/benches/transfer_walltime.rs::transfer::benchmark::transfer
CodSpeed Performance Gauge
+2%
107.8 ms*105.2 ms
neqo-neqo-newreno-nopacing
exec_harness
CodSpeed Performance Gauge
+2%
281 ms*275.8 ms
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
neqo-quiche
exec_harness
CodSpeed Performance Gauge
+1%
480.9 ms*474.4 ms
neqo-neqo-cubic-nopacing
exec_harness
CodSpeed Performance Gauge
+1%
277.9 ms*274.1 ms
s2n-s2n
exec_harness
CodSpeed Performance Gauge
+1%
654.4 ms645.8 ms
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
neqo-s2n
exec_harness
CodSpeed Performance Gauge
+1%
609.9 ms*606.7 ms
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
1-conn/10_000-parallel-1b-resp (aka. RPS)
neqo-bin/benches/main.rs::benches::transfer::transfer
CodSpeed Performance Gauge
0%
576 ms574.3 ms
1-conn/1-100mb-resp (aka. Download)
neqo-bin/benches/main.rs::benches::transfer::transfer
CodSpeed Performance Gauge
0%
421.4 ms420.4 ms
1-conn/1-1b-resp (aka. HPS)
neqo-bin/benches/main.rs::benches::transfer::transfer
CodSpeed Performance Gauge
0%
55.7 ms55.6 ms
inbound_frame()
neqo-transport/benches/rx_stream_orderer.rs::benches::criterion_benchmark::RxStreamOrderer
CodSpeed Performance Gauge
0%
129 MB129 MB
coalesce_acked_from_zero 3+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
CodSpeed Performance Gauge
0%
3 µs3 µs
coalesce_acked_from_zero 1000+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
CodSpeed Performance Gauge
0%
2.6 µs2.6 µs
coalesce_acked_from_zero 1+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
CodSpeed Performance Gauge
0%
2.9 µs2.9 µs
coalesce_acked_from_zero 10+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
CodSpeed Performance Gauge
0%
3 µs3 µs
decode 1048576 bytes, mask 7f
neqo-common/benches/decoder.rs::benches::benchmark_decoder
CodSpeed Performance Gauge
0%
9.6 ms9.6 ms
decode 4096 bytes, mask 7f
neqo-common/benches/decoder.rs::benches::benchmark_decoder
CodSpeed Performance Gauge
0%
37.7 µs37.7 µs

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