Avatar for the KittyCAD user
KittyCAD
modeling-app
BlogDocsChangelog

More propagation of numeric types

#6177Merged
Comparing
nrc-uom-prop
(
e5c3ff2
) with
main
(
bc22d88
)
CodSpeed Performance Gauge
-10%
Improvement
1
Regression
1
Untouched
90

Benchmarks

92 total
execute_flange
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::flange
CodSpeed Performance Gauge
-10%
1.7 s1.9 s
execute_dodecahedron
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::dodecahedron
CodSpeed Performance Gauge
+13%
1.7 s1.5 s
execute_washer
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::washer
CodSpeed Performance Gauge
+10%
1.2 s1.1 s
execute_car-wheel-assembly
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::car-wheel-assembly
CodSpeed Performance Gauge
+10%
19.7 s18 s
execute_gear-rack
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::gear-rack
CodSpeed Performance Gauge
+9%
1.7 s1.5 s
execute_gridfinity-baseplate-magnets
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::gridfinity-baseplate-magnets
CodSpeed Performance Gauge
+8%
5.1 s4.7 s
execute_gridfinity-baseplate
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::gridfinity-baseplate
CodSpeed Performance Gauge
+8%
2.7 s2.5 s
execute_gridfinity-bins
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::gridfinity-bins
CodSpeed Performance Gauge
+8%
4.1 s3.8 s
execute_mounting-plate
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::mounting-plate
CodSpeed Performance Gauge
+7%
1.5 s1.4 s
execute_kitt
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::kitt
CodSpeed Performance Gauge
+7%
5.1 s4.7 s
execute_lego
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::lego
CodSpeed Performance Gauge
+4%
2.5 s2.4 s
execute_walkie-talkie
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::walkie-talkie
CodSpeed Performance Gauge
+4%
5 s4.8 s
execute_poopy-shoe
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::poopy-shoe
CodSpeed Performance Gauge
+4%
1.7 s1.6 s
execute_food-service-spatula
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::food-service-spatula
CodSpeed Performance Gauge
+4%
1.6 s1.5 s
execute_makeup-mirror
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::makeup-mirror
CodSpeed Performance Gauge
+3%
2 s1.9 s
execute_ball-bearing
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::ball-bearing
CodSpeed Performance Gauge
+2%
1.8 s1.8 s
execute_gridfinity-bins-stacking-lip
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::gridfinity-bins-stacking-lip
CodSpeed Performance Gauge
+1%
4.8 s4.8 s
digest_big_kitt
rust/kcl-lib/benches/digest_benchmark.rs::benches::bench_digest
CodSpeed Performance Gauge
+1%
436.5 µs431.7 µs
parse_bench
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::bench
CodSpeed Performance Gauge
+1%
3.8 ms3.8 ms
digest_lsystem
rust/kcl-lib/benches/digest_benchmark.rs::benches::bench_digest
CodSpeed Performance Gauge
+1%
117.4 µs116.3 µs
digest_cube
rust/kcl-lib/benches/digest_benchmark.rs::benches::bench_digest
CodSpeed Performance Gauge
+1%
22.6 µs22.4 µs
execute_exhaust-manifold
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::exhaust-manifold
CodSpeed Performance Gauge
+1%
2 s2 s
execute_french-press
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::french-press
CodSpeed Performance Gauge
+1%
4.3 s4.3 s
execute_hex-nut
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::hex-nut
CodSpeed Performance Gauge
+1%
1.2 s1.2 s
execute_enclosure
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::enclosure
CodSpeed Performance Gauge
0%
2.8 s2.8 s

Commits

Click on a commit to change the comparison range
Base
main
bc22d88
-10.39%
More propagation of numeric types
e5c3ff2
11 months ago
by nrc
© 2026 CodSpeed Technology
Home Terms Privacy Docs