feat: add bitpacked chunk offset child - #9940
Conversation
Merging this PR will regress 1 benchmark
|
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | Simulation | take[routing/same_chunk/primitive/nonnull/chunks=32/indices=1000] |
185.1 µs | 229.7 µs | -19.39% |
| ⚡ | Simulation | take_fsl_nullable_random[256, 10] |
105.6 µs | 49 µs | ×2.2 |
| ⚡ | Simulation | allocate_drop_arrow[65536] |
101.9 µs | 90.7 µs | +12.36% |
| ⚡ | WallTime | filtered_owned_i64_avx512[OneNullInEight] |
26 µs | 23.6 µs | +10.26% |
| Simulation | fixed_16_advancing_ptr_safe[100] |
< 1 ns | < 1 ns | N/A | |
| Simulation | preverify_advancing_ptr_unchecked[1000] |
< 1 ns | < 1 ns | N/A | |
| Simulation | preverify_advancing_ptr_unchecked[10000] |
< 1 ns | < 1 ns | N/A |
Tip
Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.
Comparing mk/bitpacked-stack-04-offset-child (7c3472f) with mk/bitpacked-stack-03-width-child (afae8b0)
Footnotes
-
329 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. ↩
355e292 to
cfa9850
Compare
cfa9850 to
03e9616
Compare
03e9616 to
7c3472f
Compare
Signed-off-by: "Matt Katz" <mhkatz97@gmail.com> Signed-off-by: Matt Katz <mhkatz97@gmail.com>
7c3472f to
ecd1bd3
Compare
This change is now reviewed in #10005.
During the branch reorder, GitHub automatically marked this PR merged into the kernel branch. That state change did not merge these changes into
develop.