perf[buf]: inline collect_bool
#6313
Merged
CodSpeed HQ / CodSpeed Performance Analysis
failed
Feb 5, 2026 in 0s
Performance Regression: -33.26%
⚡ 86 improved benchmarks
❌ 1 regressed benchmark
✅ 1051 untouched benchmarks
⏩ 1265 skipped benchmarks1
⚠️ Please fix the performance issues or acknowledge them on CodSpeed.
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | Simulation | chunked_bool_into_canonical[(1000, 10)] |
41.6 µs | 62.4 µs | -33.26% |
| ⚡ | Simulation | bench_compare_primitive[(100000, 128)] |
906.6 µs | 794.8 µs | +14.07% |
| ⚡ | Simulation | bench_compare_primitive[(100000, 512)] |
964.7 µs | 852.9 µs | +13.11% |
| ⚡ | Simulation | bench_compare_primitive[(100000, 32)] |
904.2 µs | 792.4 µs | +14.1% |
| ⚡ | Simulation | bench_compare_primitive[(100000, 2048)] |
1,005.3 µs | 893.5 µs | +12.51% |
| ⚡ | Simulation | bench_compare_primitive[(100000, 2)] |
902.6 µs | 790.9 µs | +14.13% |
| ⚡ | Simulation | bench_compare_primitive[(100000, 4)] |
902.6 µs | 790.9 µs | +14.13% |
| ⚡ | Simulation | bench_compare_primitive[(100000, 8)] |
903 µs | 791.3 µs | +14.12% |
| ⚡ | Simulation | bench_compare_varbin[(100000, 128)] |
916.4 µs | 804.7 µs | +13.88% |
| ⚡ | Simulation | bench_compare_varbin[(100000, 2)] |
906.5 µs | 794.8 µs | +14.04% |
| ⚡ | Simulation | bench_compare_varbin[(100000, 512)] |
991.6 µs | 879.9 µs | +12.69% |
| ⚡ | Simulation | bench_compare_varbin[(100000, 2048)] |
1,100.1 µs | 988.5 µs | +11.29% |
| ⚡ | Simulation | bench_compare_varbin[(100000, 32)] |
910 µs | 798.3 µs | +13.99% |
| ⚡ | Simulation | bench_compare_varbin[(100000, 8)] |
907.4 µs | 795.8 µs | +14.03% |
| ⚡ | Simulation | bench_compare_varbin[(100000, 4)] |
907.1 µs | 795.5 µs | +14.03% |
| ⚡ | Simulation | bench_compare_varbinview[(100000, 128)] |
916.4 µs | 804.6 µs | +13.89% |
| ⚡ | Simulation | bench_compare_varbinview[(100000, 2048)] |
1,100.4 µs | 988.7 µs | +11.3% |
| ⚡ | Simulation | bench_compare_varbinview[(100000, 8)] |
907.3 µs | 795.6 µs | +14.04% |
| ⚡ | Simulation | bench_compare_varbinview[(100000, 32)] |
910 µs | 798.3 µs | +13.99% |
| ⚡ | Simulation | bench_compare_varbinview[(100000, 2)] |
906.6 µs | 795 µs | +14.05% |
| ... | ... | ... | ... | ... | ... |
ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.
Comparing ji/line-collect_bool (0bcbc1b) with develop (c681f7a)
Footnotes
-
1265 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports. ↩
Loading