Repository navigation
Keep same-scale decimal widening casts lazy - #11006
Merged
Merged
CodSpeed / CodSpeed Performance Analysis
succeeded
Nov 4, 2026 in 10m 56s
Performance Gate Passed
1 warning
⚠️ Walltime results may be unreliableSome benchmarks used the Walltime instrument outside CodSpeed Macro Runners, which can make the results inconsistent.
⚡ 1 improved benchmark
✅ 1764 untouched benchmarks
🆕 3 new benchmarks
⏩ 130 skipped benchmarks1
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ⚡ | CPU Simulation | widen_nullable[16384] |
364.1 µs | 238.3 µs | +52.78% |
| 🆕 | CPU Simulation | cast_lazy[p38_childp18_canonical] |
N/A | 25.8 µs | N/A |
| 🆕 | CPU Simulation | cast_lazy[p38_childp18_widen] |
N/A | 23.8 µs | N/A |
| 🆕 | CPU Simulation | cast_execute |
N/A | 273.8 µs | N/A |
Tip
Curious why performance improved? Comment @codspeedbot explain why performance improved on this PR, or directly use the CodSpeed MCP with your agent.
Comparing ct/decimal-widen-lazy-cast (9b68f5a) with develop (dd2eede)
Footnotes
-
130 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