Sparse Dictionary Canonicalize #7841
+699
−66
Open
CodSpeed HQ / CodSpeed Performance Analysis
succeeded
May 8, 2026 in 0s
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
✅ 1200 untouched benchmarks
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ⚡ | Simulation | bench_many_codes_few_values[1024] |
397.5 µs | 325.1 µs | +22.27% |
| ⚡ | Simulation | bench_many_codes_few_values[2048] |
368.5 µs | 295.9 µs | +24.55% |
| ⚡ | Simulation | bench_many_codes_few_values[4096] |
374.3 µs | 301.7 µs | +24.08% |
| ⚡ | Simulation | bench_many_nulls[0.5] |
361.8 µs | 317.5 µs | +13.96% |
| ⚡ | Simulation | bench_many_nulls[0.9] |
537.1 µs | 456.3 µs | +17.72% |
| ⚡ | Simulation | bench_sparse_coverage[0.01] |
366.4 µs | 293.7 µs | +24.75% |
| ⚡ | Simulation | bench_sparse_coverage[0.1] |
364.8 µs | 292.1 µs | +24.89% |
| ⚡ | Simulation | bench_sparse_coverage[0.5] |
364.8 µs | 292.1 µs | +24.89% |
Comparing ngates/sparse-dict (22be09b) with develop (f3d5f09)
Loading