vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
chore[array]: inline take compute function
#6368
Merged
Comparing
ji/take-inline-compute
(
bf042cb
) with
develop
(
68ea858
)
CodSpeed Performance Gauge
-16%
Improvement
45
Regression
1
Untouched
816
Archived
1541
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
Archived
2403 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decompress[u8, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-16%
26.2 µs
31.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_fsl_nullable_random[4096, 1000]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
×4,800
35,266.2 µs
7.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_fsl_random[4096, 1000]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
×4,800
35,462.8 µs
7.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_fsl_nullable_random[1024, 1000]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
×1,200
8,884.5 µs
7.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_fsl_random[1024, 1000]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
×1,200
8,896.1 µs
7.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_fsl_nullable_random[4096, 100]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
×490
3,577.9 µs
7.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_fsl_random[4096, 100]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
×480
3,569.1 µs
7.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_fsl_random[256, 1000]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
×300
2,253.6 µs
7.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_fsl_nullable_random[256, 1000]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
×290
2,162.2 µs
7.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
patched_take_10k_contiguous_patches
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
×270
2,074.5 µs
7.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
patched_take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
×230
2,160.2 µs
9.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
patched_take_10k_adversarial
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
×230
2,056.1 µs
8.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_indices[(100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
×190
1,643 µs
8.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
patched_take_10k_contiguous_not_patches
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
×160
1,245.5 µs
7.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_fsl_nullable_random[1024, 100]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
×130
928.8 µs
7.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
×130
970.2 µs
7.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_fsl_random[1024, 100]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
×120
912.8 µs
7.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_indices[(100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
×100
738.8 µs
7.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_fsl_nullable_random[64, 1000]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
×83
609.5 µs
7.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_fsl_random[64, 1000]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
×80
593.4 µs
7.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_fsl_nullable_random[256, 100]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
×36
261.2 µs
7.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_fsl_random[256, 100]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
×33
248.8 µs
7.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_10k_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
×33
254.2 µs
7.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_indices[(100000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
×33
237.9 µs
7.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_indices[(100000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
×32
235.8 µs
7.3 µs
1
2
3
4
5
...
97
Commits
Click on a commit to change the comparison range
Base
develop
68ea858
-16.09%
chore[array]: inline take compute function
bf042cb
3 months ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs