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

feat: Spawn layout evaluation

#2348Merged
Comparing
adamg/spawn-evaluate
(
29e1da2
) with
develop
(
bff9fc2
)
CodSpeed Performance Gauge
+43%
Improvement
125
Untouched
136

Benchmarks

261 total
take_indices n: 100000, run_count: 1, true_count: 1966, ratio: 1966
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
6.2 ms4.4 ms
take_indices n: 100000, run_count: 1, true_count: 1638, ratio: 1638
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
5.2 ms3.6 ms
take_indices n: 100000, run_count: 1, true_count: 1311, ratio: 1311
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
4.2 ms2.9 ms
take_indices n: 100000, run_count: 390, true_count: 2496, ratio: 6.4
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
8 ms5.6 ms
take_indices n: 100000, run_count: 390, true_count: 2995, ratio: 7.67948717948718
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
9.6 ms6.7 ms
take_indices n: 100000, run_count: 390, true_count: 1997, ratio: 5.12051282051282
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
6.4 ms4.5 ms
take_indices n: 100000, run_count: 1, true_count: 983, ratio: 983
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
3.1 ms2.2 ms
take_indices n: 100000, run_count: 390, true_count: 1498, ratio: 3.841025641025641
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
4.8 ms3.3 ms
take_indices n: 100000, run_count: 1, true_count: 655, ratio: 655
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
2.1 ms1.5 ms
take_indices n: 100000, run_count: 390, true_count: 998, ratio: 2.5589743589743588
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
3.2 ms2.2 ms
take_indices n: 100000, run_count: 6250, true_count: 3000, ratio: 0.48
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
9.6 ms6.7 ms
take_indices n: 100000, run_count: 6250, true_count: 2500, ratio: 0.4
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
8 ms5.6 ms
take_indices n: 100000, run_count: 6250, true_count: 2000, ratio: 0.32
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
6.4 ms4.5 ms
take_indices n: 100000, run_count: 6250, true_count: 1500, ratio: 0.24
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
4.8 ms3.4 ms
take_indices n: 100000, run_count: 6250, true_count: 1000, ratio: 0.16
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
3.2 ms2.3 ms
take_indices n: 100000, run_count: 25000, true_count: 3000, ratio: 0.12
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
9.7 ms6.8 ms
take_indices n: 100000, run_count: 25000, true_count: 2500, ratio: 0.1
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
8.1 ms5.7 ms
take_indices n: 100000, run_count: 25000, true_count: 1500, ratio: 0.06
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
4.8 ms3.4 ms
take_indices n: 100000, run_count: 25000, true_count: 2000, ratio: 0.08
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+43%
6.5 ms4.5 ms
take_indices n: 100000, run_count: 25000, true_count: 1000, ratio: 0.04
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+42%
3.2 ms2.3 ms
take_indices n: 100000, run_count: 390, true_count: 100, ratio: 0.2564102564102564
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+39%
351.5 µs252.2 µs
take_indices n: 100000, run_count: 6250, true_count: 100, ratio: 0.016
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+39%
353.1 µs253.8 µs
take_indices n: 100000, run_count: 25000, true_count: 100, ratio: 0.004
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+39%
354.3 µs255 µs
take_indices n: 100000, run_count: 1, true_count: 66, ratio: 66
encodings/runend/benches/run_end_filter.rs::benches::run_end_filter::evenly_spaced
CodSpeed Performance Gauge
+38%
242 µs175.5 µs
null_count_run_end n: 100000, run_count: 25000, valid_density: 0.5
encodings/runend/benches/run_end_null_count.rs::benches::run_end_null_count::run_end_null_count
CodSpeed Performance Gauge
+34%
279 µs208.2 µs

Commits

Click on a commit to change the comparison range
Base
develop
bff9fc2
+13.13%
.
308d804
1 year ago
by AdamGS
+30.35%
enable feature
29e1da2
1 year ago
by AdamGS
© 2026 CodSpeed Technology
Home Terms Privacy Docs