Skip to content

move towards BitBuffer/{Mut}View over owned bit buffers#8208

Merged
joseph-isaacs merged 4 commits into
developfrom
claude/sweet-ptolemy-bMwms
Jun 2, 2026
Merged

move towards BitBuffer/{Mut}View over owned bit buffers#8208
joseph-isaacs merged 4 commits into
developfrom
claude/sweet-ptolemy-bMwms

Fix vortex-cuda after BoolDataParts rename

25d93a3
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis succeeded Jun 2, 2026

Performance Gate Passed

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

⚡ 8 improved benchmarks
✅ 1267 untouched benchmarks

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation chunked_bool_canonical_into[(1000, 10)] 45.4 µs 30.3 µs +49.66%
Simulation chunked_varbinview_into_canonical[(1000, 10)] 211.8 µs 176.2 µs +20.24%
Simulation decompress_rd[f64, (10000, 0.0)] 140.6 µs 123.6 µs +13.74%
Simulation decompress_rd[f64, (10000, 0.01)] 140.6 µs 123.6 µs +13.72%
Simulation decompress_rd[f64, (10000, 0.1)] 140.9 µs 124 µs +13.63%
Simulation chunked_varbinview_canonical_into[(100, 100)] 309.2 µs 273.5 µs +13.05%
Simulation bitwise_not_vortex_buffer_mut[128] 275.3 ns 246.1 ns +11.85%
Simulation extend_from_array_non_zctl_overlapping[(10000, 8)] 5.3 ms 4.8 ms +10.74%

Tip

Curious why this is faster? Comment @codspeedbot explain why this is faster on this PR, or directly use the CodSpeed MCP with your agent.


Comparing claude/sweet-ptolemy-bMwms (25d93a3) with develop (f35ef50)

Open in CodSpeed