Avatar for the KittyCAD user
KittyCAD
modeling-app
BlogDocsChangelog

[SOLVE] Radius constraint (+ distance tweak)

#9796
Comparing
kurt-9737-distance-radius-refactor
(
7b4e54e
) with
main
(
b013772
)
CodSpeed Performance Gauge
+4%
Untouched
154
Skipped
93

Benchmarks

247 total
mock_execute_mike_stress_test_program
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_mock_warmed_up
CodSpeed Performance Gauge
+5%
362.2 ms343.4 ms
parse_pipes_on_pipes
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
+5%
277.3 ms264.3 ms
parse_nested function calls
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
+5%
11.9 ms11.4 ms
parse_big_kitt
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
+5%
89.4 ms85.3 ms
parse_mike_stress_test
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
+5%
331.5 ms316.8 ms
parse_hammer
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::hammer
CodSpeed Performance Gauge
+5%
45.6 ms43.7 ms
parse_propellant-line-brackets
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::propellant-line-brackets
CodSpeed Performance Gauge
+5%
41.4 ms39.6 ms
parse_end-effector-gripper-fingers
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::end-effector-gripper-fingers
CodSpeed Performance Gauge
+5%
99.1 ms94.8 ms
parse_crash-box
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::crash-box
CodSpeed Performance Gauge
+5%
33.8 ms32.3 ms
parse_hex-nut-with-chamfer
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::hex-nut-with-chamfer
CodSpeed Performance Gauge
+5%
13.9 ms13.3 ms
parse_holder-rod-angle
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::holder-rod-angle
CodSpeed Performance Gauge
+4%
45.6 ms43.7 ms
parse_dodecahedron
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::dodecahedron
CodSpeed Performance Gauge
+4%
13.9 ms13.3 ms
parse_math
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
+4%
10 ms9.6 ms
parse_gingerbread-man
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::gingerbread-man
CodSpeed Performance Gauge
+4%
25.9 ms24.8 ms
parse_pipe-manifold
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::pipe-manifold
CodSpeed Performance Gauge
+4%
22.4 ms21.4 ms
parse_field-monitor-stand
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::field-monitor-stand
CodSpeed Performance Gauge
+4%
24.5 ms23.4 ms
parse_bone-plate
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::bone-plate
CodSpeed Performance Gauge
+4%
9.9 ms9.5 ms
parse_bench-for-kids
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::bench-for-kids
CodSpeed Performance Gauge
+4%
24 ms23 ms
parse_c-shape-solid
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::c-shape-solid
CodSpeed Performance Gauge
+4%
7.8 ms7.5 ms
parse_mounting-plate
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::mounting-plate
CodSpeed Performance Gauge
+4%
15.4 ms14.7 ms
parse_sprocket
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::sprocket
CodSpeed Performance Gauge
+4%
11.8 ms11.4 ms
parse_clock
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::clock
CodSpeed Performance Gauge
+4%
107.9 ms103.4 ms
parse_sls
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::sls
CodSpeed Performance Gauge
+4%
33.2 ms31.8 ms
parse_surgical-drill-guide
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::surgical-drill-guide
CodSpeed Performance Gauge
+4%
32.7 ms31.4 ms
parse_propeller
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::propeller
CodSpeed Performance Gauge
+4%
19.3 ms18.5 ms

Commits

Click on a commit to change the comparison range
Base
main
b013772
+13.19%
distance tweak + radius constraint
309f054
6 days ago
by Irev-Dev
-17.15%
self-review
7b4c8e0
6 days ago
by Irev-Dev
-0.08%
fix
a7de8b5
6 days ago
by Irev-Dev
-0.03%
Update snapshots
511605f
5 days ago
by github-actions[bot]
+6.45%
Merge remote-tracking branch 'origin' into kurt-9737-distance-radius-refactor
dc1de65
3 days ago
by Irev-Dev
-2.42%
Merge remote-tracking branch 'origin' into kurt-9737-distance-radius-refactor
d7e40b3
2 days ago
by Irev-Dev
+0.06%
Katie's comments: improve code quality in constraint handling
70ee421
2 days ago
by Irev-Dev
+10.07%
Merge remote-tracking branch 'origin' into kurt-9737-distance-radius-refactor
287f483
21 hours ago
by Irev-Dev
-10.63%
remove distance([line])
8bdd3c1
20 hours ago
by Irev-Dev
+4.04%
fmt
1c7776e
19 hours ago
by Irev-Dev
+0.04%
Merge remote-tracking branch 'origin' into kurt-9737-distance-radius-refactor
7b4e54e
15 hours ago
by Irev-Dev
© 2026 CodSpeed Technology
Home Terms Privacy Docs