Skip to content

Build benchmarks with whole-program optimization - #9259

Closed
connortsui20 wants to merge 1 commit into
developfrom
ct/lto-bench
Closed

Build benchmarks with whole-program optimization#9259
connortsui20 wants to merge 1 commit into
developfrom
ct/lto-bench

Build benchmarks with whole-program optimization

f5a4567
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis succeeded Aug 7, 2026 in 0s

Performance Gate Passed

⚡ 115 improved benchmarks
✅ 146 untouched benchmarks
⏩ 1719 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation slice_vortex_buffer 14.2 µs 5.6 µs ×2.5
Simulation from_iter_bit_buffer[65536] 233.3 µs 136.8 µs +70.59%
Simulation slice_tight_loop_arrow[65536] 94.6 µs 55.7 µs +69.95%
Simulation per_element_value[(16384, 0.01)] 181.7 µs 111.8 µs +62.58%
Simulation from_iter_bit_buffer[16384] 67.8 µs 41.9 µs +61.82%
Simulation value_arrow_buffer[65536] 895.1 µs 570.8 µs +56.82%
Simulation value_arrow_buffer[16384] 224.1 µs 142.9 µs +56.8%
Simulation value_vortex_buffer[65536] 895.1 µs 570.8 µs +56.8%
Simulation value_vortex_buffer[16384] 224.1 µs 143 µs +56.73%
Simulation value_arrow_buffer[2048] 28.4 µs 18.1 µs +56.69%
Simulation value_arrow_buffer[1024] 14.4 µs 9.2 µs +56.56%
Simulation set_slices[(16384, 0.01)] 23.4 µs 15 µs +56.25%
Simulation value_vortex_buffer[2048] 28.4 µs 18.2 µs +56.11%
Simulation per_element_value[(16384, 0.1)] 202.9 µs 130.1 µs +55.93%
Simulation value_vortex_buffer[1024] 14.4 µs 9.3 µs +55.42%
Simulation append_buffer_arrow_buffer[128] 7.6 µs 4.9 µs +53.46%
Simulation value_arrow_buffer[128] 2.2 µs 1.4 µs +53.23%
Simulation bitand_owned_lhs_vortex_buffer[128] 7.3 µs 4.8 µs +51.88%
Simulation from_bool_slice[1024] 5 µs 3.3 µs +50.05%
Simulation bitwise_and_vortex_buffer[1024] 6.2 µs 4.2 µs +48.56%
... ... ... ... ... ...

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

Tip

Curious why this is faster? Comment @codspeedbot explain why this is faster on this PR, or directly use the CodSpeed MCP with your agent.


Comparing ct/lto-bench (f5a4567) with develop (4e3be5b)

Open in CodSpeed

Footnotes

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