perf[runend]: run end bool perf test #6229
+469
−58
Open
CodSpeed HQ / CodSpeed Performance Analysis
succeeded
Jan 30, 2026 in 0s
Performance Gate Passed
⚡ 15 improved benchmarks
✅ 1123 untouched benchmarks
🆕 20 new benchmarks
⏩ 1384 skipped benchmarks1
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ⚡ | Simulation | null_count_run_end[(100000, 16, 0.01)] |
565.8 µs | 203.2 µs | ×2.8 |
| ⚡ | Simulation | null_count_run_end[(10000, 16, 0.1)] |
84.3 µs | 48.5 µs | +73.71% |
| ⚡ | Simulation | null_count_run_end[(10000, 4, 0.1)] |
190.4 µs | 93.9 µs | ×2 |
| ⚡ | Simulation | null_count_run_end[(10000, 4, 0.5)] |
190 µs | 100.1 µs | +89.77% |
| ⚡ | Simulation | null_count_run_end[(100000, 16, 0.1)] |
565.5 µs | 209.8 µs | ×2.7 |
| ⚡ | Simulation | null_count_run_end[(10000, 4, 0.01)] |
233.5 µs | 135.6 µs | +72.22% |
| ⚡ | Simulation | null_count_run_end[(100000, 16, 0.5)] |
566.1 µs | 241.9 µs | ×2.3 |
| ⚡ | Simulation | null_count_run_end[(10000, 16, 0.01)] |
84.4 µs | 47.8 µs | +76.49% |
| ⚡ | Simulation | null_count_run_end[(100000, 4, 0.5)] |
1,621.4 µs | 737.3 µs | ×2.2 |
| ⚡ | Simulation | null_count_run_end[(100000, 4, 0.1)] |
1,622.8 µs | 660.3 µs | ×2.5 |
| ⚡ | Simulation | null_count_run_end[(100000, 256, 0.01)] |
78.4 µs | 64.3 µs | +21.87% |
| ⚡ | Simulation | null_count_run_end[(100000, 4, 0.01)] |
1,623.1 µs | 645.4 µs | ×2.5 |
| ⚡ | Simulation | null_count_run_end[(100000, 256, 0.5)] |
78.2 µs | 65.8 µs | +18.74% |
| ⚡ | Simulation | null_count_run_end[(10000, 16, 0.5)] |
84.3 µs | 51.4 µs | +64.06% |
| ⚡ | Simulation | null_count_run_end[(100000, 256, 0.1)] |
78.5 µs | 65 µs | +20.94% |
| 🆕 | Simulation | decode_bool_all_false[(10000, 2)] |
N/A | 119.7 µs | N/A |
| 🆕 | Simulation | decode_bool_all_false[(10000, 10)] |
N/A | 32.3 µs | N/A |
| 🆕 | Simulation | decode_bool_all_true[(10000, 1000)] |
N/A | 11.3 µs | N/A |
| 🆕 | Simulation | decode_bool_all_true[(10000, 100)] |
N/A | 12.9 µs | N/A |
| 🆕 | Simulation | decode_bool_all_false[(10000, 100)] |
N/A | 13 µs | N/A |
| ... | ... | ... | ... | ... | ... |
ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.
Comparing ji/run-end-perf-bool (6f448ec) with develop (19a5b01)
Footnotes
-
1384 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