Avatar for the KittyCAD user
KittyCAD
modeling-app
BlogDocsChangelog

KCL: Enable sweeping regions, and sweeping along sketch lines

#10832Merged
Comparing
achalmers/sweep-solve
(
3e8f6ef
) with
main
(
87f9549
)
CodSpeed Performance Gauge
+3%
Untouched
167
Skipped
93

Benchmarks

260 total
parse_math
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
+4%
10.5 ms10.1 ms
parse_pipes_on_pipes
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
+4%
289.8 ms279.2 ms
parse_big_kitt
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
+4%
91.8 ms88.4 ms
parse_nested function calls
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
+4%
12.5 ms12 ms
parse_mike_stress_test
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
+4%
344.6 ms332.4 ms
parse_bracket-with-slot
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::bracket-with-slot
CodSpeed Performance Gauge
+4%
28.2 ms27.2 ms
parse_pipe-manifold
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::pipe-manifold
CodSpeed Performance Gauge
+4%
23.2 ms22.4 ms
parse_holder-rod-angle
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::holder-rod-angle
CodSpeed Performance Gauge
+4%
47.5 ms45.8 ms
parse_hammer
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::hammer
CodSpeed Performance Gauge
+4%
47.6 ms45.9 ms
parse_crash-box
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::crash-box
CodSpeed Performance Gauge
+4%
35 ms33.8 ms
parse_propellant-line-brackets
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::propellant-line-brackets
CodSpeed Performance Gauge
+4%
43 ms41.6 ms
parse_clock
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::clock
CodSpeed Performance Gauge
+4%
112.7 ms108.8 ms
parse_gingerbread-man
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::gingerbread-man
CodSpeed Performance Gauge
+4%
26.9 ms26 ms
parse_end-effector-gripper-fingers
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::end-effector-gripper-fingers
CodSpeed Performance Gauge
+4%
103 ms99.5 ms
parse_sls
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::sls
CodSpeed Performance Gauge
+4%
34.4 ms33.3 ms
parse_sprocket
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::sprocket
CodSpeed Performance Gauge
+4%
12.3 ms11.9 ms
parse_saturn-v
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::saturn-v
CodSpeed Performance Gauge
+3%
41.9 ms40.5 ms
parse_field-monitor-stand
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::field-monitor-stand
CodSpeed Performance Gauge
+3%
25.4 ms24.5 ms
parse_hex-nut-with-chamfer
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::hex-nut-with-chamfer
CodSpeed Performance Gauge
+3%
14.5 ms14 ms
parse_bench-for-kids
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::bench-for-kids
CodSpeed Performance Gauge
+3%
24.9 ms24.1 ms
parse_propeller
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::propeller
CodSpeed Performance Gauge
+3%
16.8 ms16.2 ms
parse_split-washer-flat-version
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::split-washer-flat-version
CodSpeed Performance Gauge
+3%
8.1 ms7.9 ms
parse_dodecahedron
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::dodecahedron
CodSpeed Performance Gauge
+3%
14.5 ms14 ms
parse_rack-blanking-panel
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::rack-blanking-panel
CodSpeed Performance Gauge
+3%
17.6 ms17 ms
parse_surgical-drill-guide
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::surgical-drill-guide
CodSpeed Performance Gauge
+3%
34 ms32.8 ms

Commits

Click on a commit to change the comparison range
Base
main
87f9549
+3.05%
Update sim test
3e8f6ef
18 hours ago
by adamchalmers
© 2026 CodSpeed Technology
Home Terms Privacy Docs