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

[wip] PatchedArray

#6815
Comparing
aduffy/patched
(
5580564
) with
develop
(
5d6a3c8
)
CodSpeed Performance Gauge
+23%
Improvement
3
Untouched
391
New
6
Skipped
2052

Benchmarks

2452 total
take_map[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+23%
2.6 ms2.1 ms
take_map[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+17%
4.2 ms3.6 ms
take_map[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+11%
1,007.5 µs911.1 µs
bench_patch_transpose[100]
vortex-array/benches/patched.rs
CodSpeed Performance Gauge
N/A
N/A201 µs
bench_patch_transpose[10]
vortex-array/benches/patched.rs
CodSpeed Performance Gauge
N/A
N/A197.2 µs
bench_patch_transpose[2048]
vortex-array/benches/patched.rs
CodSpeed Performance Gauge
N/A
N/A277.5 µs
bench_patch_transpose[65536]
vortex-array/benches/patched.rs
CodSpeed Performance Gauge
N/A
N/A2.7 ms
bench_patch_transpose[1]
vortex-array/benches/patched.rs
CodSpeed Performance Gauge
N/A
N/A197.3 µs
bench_patch_transpose[1024]
vortex-array/benches/patched.rs
CodSpeed Performance Gauge
N/A
N/A238.4 µs
take_map[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+4%
805.9 µs777.3 µs
binary_search_vortex
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+3%
938.9 ns909.7 ns
scalar_at_struct_simple
vortex-array/benches/scalar_at_struct.rs
CodSpeed Performance Gauge
+2%
688.2 µs671.8 µs
take_map[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
323.2 µs316.2 µs
chunked_dict_primitive_into_canonical[f32, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
124.1 µs121.8 µs
take_map[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
2.5 ms2.4 ms
chunked_dict_primitive_into_canonical[u64, (1000, 1000, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+1%
202.9 µs200.6 µs
chunked_constant_i32_append_to_builder[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
326.8 µs323.3 µs
varbinview_zip_fragmented_mask
vortex-array/benches/varbinview_zip.rs
CodSpeed Performance Gauge
+1%
32 ms31.7 ms
chunked_opt_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
1.5 ms1.5 ms
chunked_constant_i32_append_to_builder[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
59 µs58.5 µs
scalar_at_struct_wide
vortex-array/benches/scalar_at_struct.rs
CodSpeed Performance Gauge
+1%
3.1 ms3.1 ms
chunked_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
1.4 ms1.4 ms
take_map[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
167.6 µs166.5 µs
take_fsl_random[16, 100]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
+1%
67.5 µs67 µs
struct_large
vortex-array/benches/listview_rebuild.rs
CodSpeed Performance Gauge
+1%
638.5 µs634.3 µs

Commits

Click on a commit to change the comparison range
Base
develop
5d6a3c8
+25.96%
slicing
d7e671a
2 days ago
by a10y
-3.37%
qsave
5580564
1 day ago
by a10y
© 2026 CodSpeed Technology
Home Terms Privacy Docs