Avatar for the alloy-rs user
alloy-rs
nybbles
BlogDocsChangelog

perf: SIMD common prefix

#49Merged
Comparing
dani/perf-cpl
(
bd16e69
) with
main
(
61ab7c7
)
CodSpeed Performance Gauge
-23%
Regression
4
Untouched
102
Skipped
111

Benchmarks

111 total
starts_with[32]
benches/bench.rs::benches::bench_starts_with
Skipped
276.4 ns*
clear[32]
benches/bench.rs::benches::bench_clear
Skipped
< 1 ns*
starts_with[8]
benches/bench.rs::benches::bench_starts_with
Skipped
276.4 ns*
pack_to[8]
benches/bench.rs::benches::bench_pack::pack
Skipped
343.1 ns*
clear[16]
benches/bench.rs::benches::bench_clear
Skipped
< 1 ns*
starts_with[64]
benches/bench.rs::benches::bench_starts_with
Skipped
276.4 ns*
pop[32]
benches/bench.rs::benches::bench_pop
Skipped
1 µs*
pack_to[4]
benches/bench.rs::benches::bench_pack::pack
Skipped
340 ns*
pop[16]
benches/bench.rs::benches::bench_pop
Skipped
649.2 ns*
truncate[16]
benches/bench.rs::benches::bench_truncate
Skipped
210.8 ns*
clear[64]
benches/bench.rs::benches::bench_clear
Skipped
< 1 ns*
truncate[32]
benches/bench.rs::benches::bench_truncate
Skipped
210.8 ns*
truncate[64]
benches/bench.rs::benches::bench_truncate
Skipped
210.8 ns*
pop[64]
benches/bench.rs::benches::bench_pop
Skipped
2 µs*
clone[16]
benches/bench.rs::benches::bench_clone
Skipped
< 1 ns*
push[32]
benches/bench.rs::benches::bench_push
Skipped
408.1 ns*
truncate[8]
benches/bench.rs::benches::bench_truncate
Skipped
210.8 ns*
push[8]
benches/bench.rs::benches::bench_push
Skipped
257.2 ns*
unpack[32]
benches/bench.rs::benches::bench_unpack
Skipped
220.6 ns*
clone[32]
benches/bench.rs::benches::bench_clone
Skipped
< 1 ns*
push[16]
benches/bench.rs::benches::bench_push
Skipped
310.8 ns*
push[64]
benches/bench.rs::benches::bench_push
Skipped
631.7 ns*
pop[8]
benches/bench.rs::benches::bench_pop
Skipped
502.5 ns*
clear[8]
benches/bench.rs::benches::bench_clear
Skipped
< 1 ns*
clone[64]
benches/bench.rs::benches::bench_clone
Skipped
< 1 ns*

Commits

Click on a commit to change the comparison range
Base
main
61ab7c7
-58.75%
perf: SIMD common prefix
d71f22d
4 months ago
by DaniPopes
+7.42%
perfingtons
2d0fccf
4 months ago
by DaniPopes
0%
renames
668e3f6
4 months ago
by DaniPopes
-5.29%
ci
3e53a9f
4 months ago
by DaniPopes
+32.34%
Merge branch 'main' into dani/perf-cpl
6edf735
4 months ago
by DaniPopes
+1.7%
bb
e9d02b3
4 months ago
by DaniPopes
+63.05%
tmp: disable x86 path
918ee0e
4 months ago
by DaniPopes
-63.06%
Revert "tmp: disable x86 path"
bd16e69
4 months ago
by DaniPopes
© 2026 CodSpeed Technology
Home Terms Privacy Docs