Avatar for the zarr-developers user
zarr-developers
cast-value.rs
BlogDocsChangelog

chore: avoid some python interpreter calls

#21Merged
Comparing
d-v-b:chore/pythong-binding-tweaks
(
f5cd366
) with
main
(
4e76217
)
CodSpeed Performance Gauge
0%
Untouched
45
Skipped
21

Benchmarks

66 total
f64_to_f32/clamp[1000000]
core/benches/conversions.rs::benches::bench_f64_to_f32::conversions
CodSpeed Performance Gauge
0%
6.3 ms6.3 ms
f64_to_u8/clamp[1000000]
core/benches/conversions.rs::benches::bench_f64_to_u8::conversions
CodSpeed Performance Gauge
0%
5 ms5 ms
f32_to_u8/clamp[1024]
core/benches/conversions.rs::benches::bench_f32_to_u8::conversions
CodSpeed Performance Gauge
0%
4.1 µs4.1 µs
f32_to_u8/clamp[64000]
core/benches/conversions.rs::benches::bench_f32_to_u8::conversions
CodSpeed Performance Gauge
0%
190.3 µs190.3 µs
f64_to_u8/clamp+scalar_map[64000]
core/benches/conversions.rs::benches::bench_f64_to_u8::conversions
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
i32_to_u8/wrap[1024]
core/benches/conversions.rs::benches::bench_i32_to_u8::conversions
CodSpeed Performance Gauge
0%
3.5 µs3.5 µs
i32_to_u8/wrap[64000]
core/benches/conversions.rs::benches::bench_i32_to_u8::conversions
CodSpeed Performance Gauge
0%
184.1 µs184.1 µs
i32_to_u8/clamp[64000]
core/benches/conversions.rs::benches::bench_i32_to_u8::conversions
CodSpeed Performance Gauge
0%
179.7 µs179.7 µs
i32_to_u8/wrap[1000000]
core/benches/conversions.rs::benches::bench_i32_to_u8::conversions
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
f64_to_u8/clamp[1024]
core/benches/conversions.rs::benches::bench_f64_to_u8::conversions
CodSpeed Performance Gauge
0%
6.3 µs6.3 µs
f64_to_u8/clamp[64000]
core/benches/conversions.rs::benches::bench_f64_to_u8::conversions
CodSpeed Performance Gauge
0%
322.6 µs322.6 µs
i64_to_f32/nearest_even[1000000]
core/benches/conversions.rs::benches::bench_i64_to_f32::conversions
CodSpeed Performance Gauge
0%
6.9 ms6.9 ms
f64_to_u8/wrap[1024]
core/benches/conversions.rs::benches::bench_f64_to_u8::conversions
CodSpeed Performance Gauge
0%
22.6 µs22.6 µs
f64_to_f32/clamp[64000]
core/benches/conversions.rs::benches::bench_f64_to_f32::conversions
CodSpeed Performance Gauge
0%
403.8 µs403.8 µs
f64_to_u8/wrap[1000000]
core/benches/conversions.rs::benches::bench_f64_to_u8::conversions
CodSpeed Performance Gauge
0%
21.3 ms21.3 ms
i64_to_f32/towards_zero[64000]
core/benches/conversions.rs::benches::bench_i64_to_f32::conversions
CodSpeed Performance Gauge
0%
688.3 µs688.3 µs
f64_to_f32/nearest_even[1000000]
core/benches/conversions.rs::benches::bench_f64_to_f32::conversions
CodSpeed Performance Gauge
0%
10.7 ms10.7 ms
i64_to_f32/towards_zero[1024]
core/benches/conversions.rs::benches::bench_i64_to_f32::conversions
CodSpeed Performance Gauge
0%
11.5 µs11.5 µs
i64_to_f32/towards_zero[1000000]
core/benches/conversions.rs::benches::bench_i64_to_f32::conversions
CodSpeed Performance Gauge
0%
10.7 ms10.7 ms
f64_to_f32/nearest_even[64000]
core/benches/conversions.rs::benches::bench_f64_to_f32::conversions
CodSpeed Performance Gauge
0%
688.3 µs688.3 µs
f64_to_u8/clamp+TowardsNegative[1000000]
core/benches/conversions.rs::benches::bench_f64_to_u8::conversions
CodSpeed Performance Gauge
0%
5 ms5 ms
f64_to_u8/clamp+TowardsNegative[1024]
core/benches/conversions.rs::benches::bench_f64_to_u8::conversions
CodSpeed Performance Gauge
0%
6.3 µs6.3 µs
f64_to_i32/clamp[1000000]
core/benches/conversions.rs::benches::bench_f64_to_i32::conversions
CodSpeed Performance Gauge
0%
7.3 ms7.3 ms
f64_to_i32/clamp[64000]
core/benches/conversions.rs::benches::bench_f64_to_i32::conversions
CodSpeed Performance Gauge
0%
466.7 µs466.7 µs
f64_to_u8/clamp+TowardsPositive[1024]
core/benches/conversions.rs::benches::bench_f64_to_u8::conversions
CodSpeed Performance Gauge
0%
6.3 µs6.3 µs

Commits

Click on a commit to change the comparison range
Base
main
4e76217
0%
chore: avoid some python interpreter calls
c61ae5a
3 hours ago
by d-v-b
0%
chore: lint
f5cd366
3 hours ago
by d-v-b
© 2026 CodSpeed Technology
Home Terms Privacy Docs