Skip to content

Speed up the decimal widening copy - #10989

Merged
connortsui20 merged 1 commit into
developfrom
ct/decimal-widen-copy
Oct 30, 2026
Merged

connortsui20 merged 1 commit into
developfrom
ct/decimal-widen-copy

Speed up the decimal widening copy

0da7340
Select commit
Loading
Failed to load commit list.
CodSpeed / CodSpeed Performance Analysis failed Oct 30, 2026 in 0s

3 benchmarks regressed

1 warning

⚠️ Walltime results may be unreliable

Some benchmarks used the Walltime instrument outside CodSpeed Macro Runners, which can make the results inconsistent.

Learn more about Macro Runners

See affected benchmarks

⚡ 5 improved benchmarks
❌ 3 regressed benchmarks
✅ 2310 untouched benchmarks

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
❌ CPU Simulation missing_stats[16] 67.2 µs 85.1 µs -20.99%
❌ CPU Simulation encode_primitives[u8, (2000, 4)] 134.8 µs 163.7 µs -17.67%
❌ CPU Simulation random_i8[0.01] 99 µs 113.2 µs -12.55%
⚡ CPU Simulation filter_powerlaw_by_random[10000] 1,125.5 ns 583.5 ns +92.87%
⚡ Walltime i128_to_i256_neon 14.4 µs 10.5 µs +37.35%
⚡ Walltime i64_to_i128_neon 13.5 µs 10.3 µs +30.78%
⚡ CPU Simulation take_filter_primitive_small_uncached_random_mask_random_indices[4096, 10] 24.5 µs 20.9 µs +17.22%
⚡ CPU Simulation max_f64 312.9 µs 283.2 µs +10.48%

Tip

Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.


Comparing ct/decimal-widen-copy (0da7340) with develop (1850cab)

Open in CodSpeed