Skip to content

Use cursor copies for PiecewiseSequence slices#8832

Draft
danking wants to merge 5 commits into
codex/piecewise-sequence-varbin-takefrom
codex/piecewise-sequence-cursor-copy
Draft

Use cursor copies for PiecewiseSequence slices#8832
danking wants to merge 5 commits into
codex/piecewise-sequence-varbin-takefrom
codex/piecewise-sequence-cursor-copy

Move SpareBufferWriter back into vortex-array

87f6283
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis failed Jul 20, 2026 in 0s

2 benchmarks regressed

⚡ 1 improved benchmark
❌ 2 regressed benchmarks
✅ 1795 untouched benchmarks
⏩ 44 skipped benchmarks1

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation compact[(4096, 90)] 780.3 ns 867.8 ns -10.08%
Simulation true_count_vortex_buffer[128] 522.2 ns 580.6 ns -10.05%
Simulation copy_nullable[65536] 1.4 ms 1 ms +31.91%

Tip

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


Comparing codex/piecewise-sequence-cursor-copy (87f6283) with codex/piecewise-sequence-varbin-take (5d31540)

Open in CodSpeed

Footnotes

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