bench: arithmetic operation micro-benchmarks#39
Merged
CodSpeed HQ / CodSpeed Performance Analysis
succeeded
Jul 1, 2026
Performance Gate Passed
✅ 138 untouched benchmarks
🆕 35 new benchmarks
⏩ 672 skipped benchmarks1
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| 🆕 | Memory | test_op[con_eq_expr] |
N/A | 1.1 MB | N/A |
| 🆕 | Memory | test_op[con_le_array] |
N/A | 480.5 KB | N/A |
| 🆕 | Memory | test_op[con_le_scalar] |
N/A | 480.5 KB | N/A |
| 🆕 | Memory | test_op[expr_add_array_bcast] |
N/A | 1 MB | N/A |
| 🆕 | Memory | test_op[expr_add_array_match] |
N/A | 281.3 KB | N/A |
| 🆕 | Memory | test_op[expr_add_expr_bcast] |
N/A | 4.8 MB | N/A |
| 🆕 | Memory | test_op[expr_add_expr_match] |
N/A | 985.9 KB | N/A |
| 🆕 | Memory | test_op[expr_add_masked] |
N/A | 985.9 KB | N/A |
| 🆕 | Memory | test_op[expr_add_scalar] |
N/A | 187.5 KB | N/A |
| 🆕 | Memory | test_op[expr_add_var] |
N/A | 1.1 MB | N/A |
| 🆕 | Memory | test_op[expr_fillna] |
N/A | 468.8 KB | N/A |
| 🆕 | Memory | test_op[expr_groupby_sum] |
N/A | 606.6 KB | N/A |
| 🆕 | Memory | test_op[expr_mul_array_bcast] |
N/A | 1.6 MB | N/A |
| 🆕 | Memory | test_op[expr_mul_array_match] |
N/A | 468.8 KB | N/A |
| 🆕 | Memory | test_op[expr_mul_scalar] |
N/A | 468.8 KB | N/A |
| 🆕 | Memory | test_op[expr_mul_var] |
N/A | 891.6 KB | N/A |
| 🆕 | Memory | test_op[expr_sub_expr_match] |
N/A | 1.1 MB | N/A |
| 🆕 | Memory | test_op[expr_sum_all] |
N/A | 212.3 KB | N/A |
| 🆕 | Memory | test_op[expr_sum_dim] |
N/A | 212.3 KB | N/A |
| 🆕 | Memory | test_op[expr_where] |
N/A | 294.4 KB | N/A |
| ... | ... | ... | ... | ... | ... |
ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.
Comparing bench/arithmetic-ops (a99bcb4) with master (fe798b1)
Footnotes
-
672 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