Skip to content

Feature: batch execute for DeltaArray#5667

Merged
connortsui20 merged 2 commits into
developfrom
ct/exec-delta
Dec 11, 2025
Merged

Feature: batch execute for DeltaArray#5667
connortsui20 merged 2 commits into
developfrom
ct/exec-delta

Merge branch 'develop' into ct/exec-delta

2ad2c96
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis failed Dec 11, 2025

Performance Regression: -16.95%

Summary

⚡ 2 improvements
❌ 66 regressions
✅ 1134 untouched
⏩ 621 skipped1

⚠️ Please fix the performance issues or acknowledge them on CodSpeed.

Benchmarks breakdown

Benchmark BASE HEAD Change
decode_primitives[f32, (1000, 4)] 24.5 µs 29.5 µs -16.95%
decode_primitives[f32, (1000, 512)] 26.4 µs 31.4 µs -15.83%
decode_primitives[f32, (1000, 8)] 25 µs 30 µs -16.56%
decode_primitives[i64, (1000, 128)] 28.9 µs 33.7 µs -14.37%
decode_primitives[i64, (1000, 2)] 28.4 µs 33.2 µs -14.5%
decode_primitives[i64, (1000, 32)] 28.7 µs 33.5 µs -14.4%
decode_primitives[i64, (1000, 8)] 28.3 µs 33.1 µs -14.54%
decode_primitives[i64, (1000, 512)] 30.7 µs 35.6 µs -13.63%
decode_primitives[i64, (1000, 4)] 28.3 µs 33.2 µs -14.53%
decode_primitives[u8, (1000, 128)] 24.7 µs 29.6 µs -16.4%
decode_primitives[u8, (1000, 32)] 24.7 µs 29.6 µs -16.42%
decode_primitives[u8, (1000, 4)] 24.7 µs 29.5 µs -16.43%
decode_primitives[u8, (1000, 2)] 26.7 µs 31.6 µs -15.54%
decode_primitives[u8, (1000, 8)] 24.7 µs 29.5 µs -16.43%
decode_primitives[u8, (1000, 512)] 24.8 µs 29.6 µs -16.37%
chunked_dict_primitive_canonical_into[f32, (1000, 10, 10)] 106 µs 123.8 µs -14.37%
chunked_dict_primitive_canonical_into[f32, (1000, 100, 10)] 107.9 µs 125.8 µs -14.22%
chunked_dict_primitive_canonical_into[f32, (1000, 10, 100)] 843.6 µs 987.2 µs -14.55%
chunked_dict_primitive_canonical_into[f32, (1000, 1000, 100)] 1 ms 1.2 ms -12.46%
chunked_dict_primitive_canonical_into[f32, (1000, 1000, 10)] 124.2 µs 142.1 µs -12.65%
... ... ... ... ...

ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.

Footnotes

  1. 621 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.