Avatar for the vortex-data user
vortex-data
vortex
BlogDocsChangelog

perf(fastlanes): fuse bit-packed compare into a transposed mask + untranspose

#8239
Comparing
claude/confident-hamilton-mZIEo
(
211903c
) with
develop
(
4e6e9ed
)
CodSpeed Performance Gauge
-1%
Improvement
1
Regression
2
Untouched
1504

Benchmarks

1507 total
compare[42]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
271 µs260.5 µs
compare[22]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::u64
CodSpeed Performance Gauge
+4%
267.8 µs257.5 µs
compare[44]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
271.6 µs261.2 µs
compare[24]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::u64
CodSpeed Performance Gauge
+4%
270.3 µs260 µs
compare[43]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
275.9 µs265.4 µs
compare[48]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
276 µs265.5 µs
compare[23]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::u64
CodSpeed Performance Gauge
+4%
274.2 µs263.7 µs
compare[51]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
295 µs283.8 µs
compare[45]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
280.4 µs269.9 µs
compare[46]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
280.1 µs269.6 µs
compare[47]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
285.1 µs274.5 µs
compare[25]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::u64
CodSpeed Performance Gauge
+4%
282.4 µs272 µs
compare[26]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::u64
CodSpeed Performance Gauge
+4%
284 µs273.6 µs
compare[49]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
289.7 µs279.2 µs
compare[52]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
289 µs278.5 µs
compare[50]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
289.2 µs278.7 µs
compare[56]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
292.5 µs282 µs
compare[28]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::u64
CodSpeed Performance Gauge
+4%
291 µs280.7 µs
compare[55]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
304.1 µs293.3 µs
compare[27]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::u64
CodSpeed Performance Gauge
+4%
290.9 µs280.6 µs
compare[57]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
308.8 µs297.9 µs
compare[53]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
299.1 µs288.5 µs
compare[54]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
298.4 µs287.9 µs
compare[61]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::i64
CodSpeed Performance Gauge
+4%
318.3 µs307.2 µs
compare[32]
encodings/fastlanes/benches/bitpack_compare_sweep.rs::u64
CodSpeed Performance Gauge
+4%
298.5 µs288.2 µs

Commits

Click on a commit to change the comparison range
Base
develop
4e6e9ed
+46%
perf(fastlanes): fuse bit-packed compare into a transposed mask + untranspose
48da899
21 hours ago
by claude
+17.53%
Merge branch 'develop' into claude/confident-hamilton-mZIEo
ab9c8d6
4 hours ago
by joseph-isaacs
-4.72%
ci(wasm): pin in-development FastLanes in the excluded wasm-test workspace
08ed4a4
3 hours ago
by claude
+5.42%
wip
816032b
56 minutes ago
by joseph-isaacs
-0.47%
wip
e4dd660
51 minutes ago
by joseph-isaacs
-65.08%
wip
211903c
45 minutes ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs