Skip to content

Fix iterator

1801ea2
Select commit
Loading
Failed to load commit list.
Merged

Feature: add Struct OperatorVTable::bind #5105

Fix iterator
1801ea2
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis failed Oct 29, 2025 in 0s

Performance Regression: -32.6%

Summary

⚡ 112 improvements
❌ 18 regressions
✅ 1188 untouched
🆕 7 new
⏩ 29 skipped1

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

Benchmarks breakdown

Benchmark BASE HEAD Change
decompress_rd[f32, 100000] 943 µs 854.8 µs +10.32%
decompress_rd[f64, 100000] 1.2 ms 1.3 ms -10.07%
decompress_rd[f64, 10000] 153.6 µs 139.4 µs +10.18%
chunked_dict_primitive_canonical_into[f32, (1000, 10, 10)] 107.8 µs 90.2 µs +19.52%
chunked_dict_primitive_canonical_into[f32, (1000, 10, 100)] 837.1 µs 697.3 µs +20.06%
chunked_dict_primitive_canonical_into[f32, (1000, 100, 10)] 106.6 µs 94.2 µs +13.19%
chunked_dict_primitive_canonical_into[f32, (1000, 100, 100)] 840.7 µs 713.3 µs +17.85%
chunked_dict_primitive_canonical_into[f32, (1000, 1000, 10)] 127.9 µs 112 µs +14.23%
chunked_dict_primitive_canonical_into[f32, (1000, 1000, 100)] 1,023.2 µs 905.6 µs +12.98%
chunked_dict_primitive_canonical_into[f64, (1000, 10, 10)] 136.1 µs 118 µs +15.31%
chunked_dict_primitive_canonical_into[f64, (1000, 100, 10)] 139.6 µs 125 µs +11.72%
chunked_dict_primitive_canonical_into[f64, (1000, 100, 100)] 1,137.6 µs 989.8 µs +14.93%
chunked_dict_primitive_canonical_into[u32, (1000, 10, 10)] 108.3 µs 90.1 µs +20.16%
chunked_dict_primitive_canonical_into[u32, (1000, 10, 100)] 840.7 µs 715.4 µs +17.52%
chunked_dict_primitive_canonical_into[u32, (1000, 100, 10)] 109.6 µs 91.8 µs +19.31%
chunked_dict_primitive_canonical_into[u32, (1000, 100, 100)] 845.1 µs 717.6 µs +17.77%
chunked_dict_primitive_canonical_into[u32, (1000, 1000, 10)] 128.6 µs 109.5 µs +17.43%
chunked_dict_primitive_canonical_into[u32, (1000, 1000, 100)] 1,004.3 µs 901.3 µs +11.42%
chunked_dict_primitive_canonical_into[u64, (1000, 10, 10)] 135.9 µs 118.3 µs +14.9%
chunked_dict_primitive_canonical_into[u64, (1000, 10, 100)] 1,105 µs 957.1 µs +15.46%
... ... ... ... ...

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

Footnotes

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