Decimal Mul/Div kernels - #9221
Open
mhk197 wants to merge 7 commits into
Open
CodSpeed HQ / CodSpeed Performance Analysis
failed
Aug 6, 2026 in 0s
Performance Regression: -0.68%
⚠️ Different runtime environments detected
Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.
⚡ 1 improved benchmark
❌ 1 regressed benchmark
✅ 1893 untouched benchmarks
🆕 4 new benchmarks
⏩ 43 skipped benchmarks1
Warning
Please fix the performance issues or acknowledge them on CodSpeed.
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | Simulation | compress_fsst[(10000, 64, 8)] |
9.6 ms | 10.8 ms | -10.92% |
| ⚡ | Simulation | chunked_dict_primitive_canonical_into[u32, (1000, 100, 100)] |
1.6 ms | 1.5 ms | +10.74% |
| 🆕 | Simulation | mul_decimal_i64_nonnull |
N/A | 1.5 ms | N/A |
| 🆕 | Simulation | div_decimal_i128_nullable |
N/A | 13.1 ms | N/A |
| 🆕 | Simulation | div_decimal_i64_nonnull |
N/A | 3.6 ms | N/A |
| 🆕 | Simulation | mul_decimal_i128_nullable |
N/A | 5.3 ms | N/A |
Tip
Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.
Comparing mk/decimal-mul-div (5087468) with mk/decimal-scalar-mul-div (a2ecde0)
Footnotes
-
43 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