Avatar for the vortex-data user
vortex-data
vortex
BlogDocsChangelog

Performance History

Latest Results

Compare primitive values with RowFn Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
ct/primitive-comparison-simd
12 hours ago
Trim constant-operand cases from scalar function benchmarks The scalar function benchmarks had grown 37 cases with a constant operand, 34 of them tagged `#[cpu_features]` and so measured on three walltime legs each. Constant decoding, orientation, and validity are shared code: repeating them per operator, per element type, and per output mode measures the same path over and over, and buries the per-row-against-per-row shape the kernels are actually tuned for. Keep 10 constant cases as a regression guard on that path, 8 of them tagged, and make per-row against per-row the default shape everywhere else. `binary_ops.rs`: the shape matrix keeps only per-row against per-row at both lengths for `Add`, `Sub`, and `Mul`; the three constant orientations move to `add_constant_shapes`, measured on `Add` at the long length. Drops `add_i64_constant`, `sub_i64_constant`, `mul_i32_constant`, `eq_i64_constant`, and `or_bool_constant`, which the shape matrix, `compare.rs`, and `kleene_bool.rs` already cover. `row_fn_output.rs`: the type- and mode-parameterized benchmarks run per row against per row. Constant orientations stay on `i64` alone, through one infallible and one deferred benchmark, since those two differ in how a constant row reaches the kernel. `compare.rs`: drops `compare_int_constant_left`; constant orientation is measured once, in `binary_ops.rs`. The boolean, integer, and string constant cases stay. The surviving benchmarks keep their names and argument tuples, so their CodSpeed history carries over. Claude-Session: https://claude.ai/code/session_018ZZdeECH63oCykatmXY4if Signed-off-by: Claude <noreply@anthropic.com>
ct/trim-constant-operand-benchmarks
21 hours ago
Update taiki-e/install-action digest to 742a331
renovate/taiki-e-install-action-digest
22 hours ago

Latest Branches

CodSpeed Performance Gauge
-4%
Compare primitive values with RowFn#9587
3 days ago
6bb6d93
ct/primitive-comparison-simd
CodSpeed Performance Gauge
+8%
2 days ago
89e5590
ct/row-fn-canonical-validity
CodSpeed Performance Gauge
-9%
13 hours ago
cc5bbc0
wm/fastlanes-list-contains
© 2026 CodSpeed Technology
Home Terms Privacy Docs