Avatar for the KittyCAD user
KittyCAD
modeling-app
BlogDocsChangelog

Remove SketchBlock operation in favor of a new Group type

#10838
Comparing
pierremtb/jtran-node-path
(
e7d8a23
) with
main
(
2b8de9f
)
CodSpeed Performance Gauge
0%
Untouched
167
Skipped
93

Benchmarks

260 total
mock_execute_mike_stress_test_program
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_mock_warmed_up
CodSpeed Performance Gauge
+3%
886.1 ms862.6 ms
parse_contra-rotor
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::contra-rotor
CodSpeed Performance Gauge
+1%
199.4 µs196.6 µs
parse_car-wheel-assembly
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::car-wheel-assembly
CodSpeed Performance Gauge
0%
733.7 µs731.4 µs
parse_math
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
10.4 ms10.4 ms
recast_medium_sketch
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::recast
CodSpeed Performance Gauge
0%
177.4 µs177.1 µs
parse_cone
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::cone
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
parse_cube
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
3.3 ms3.3 ms
parse_washer
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::washer
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
recast_mike_stress_test_program
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::recast
CodSpeed Performance Gauge
0%
2.8 ms2.8 ms
parse_pipes_on_pipes
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
287.6 ms287.2 ms
parse_big_kitt
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
90.4 ms90.3 ms
parse_pipe-with-bend
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::pipe-with-bend
CodSpeed Performance Gauge
0%
2.5 ms2.5 ms
parse_dodecahedron
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::dodecahedron
CodSpeed Performance Gauge
0%
14.3 ms14.2 ms
parse_bone-plate
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::bone-plate
CodSpeed Performance Gauge
0%
10.1 ms10.1 ms
parse_mike_stress_test
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
348.1 ms347.8 ms
parse_bottle
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::bottle
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
parse_sprocket
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::sprocket
CodSpeed Performance Gauge
0%
12.1 ms12.1 ms
parse_t-slot-rectangle
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::t-slot-rectangle
CodSpeed Performance Gauge
0%
9.2 ms9.2 ms
parse_t-slot-rail
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::t-slot-rail
CodSpeed Performance Gauge
0%
7.8 ms7.8 ms
parse_pipe-flange-assembly
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::pipe-flange-assembly
CodSpeed Performance Gauge
0%
6.4 ms6.4 ms
parse_gingerbread-man
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::gingerbread-man
CodSpeed Performance Gauge
0%
26.6 ms26.6 ms
parse_food-service-spatula
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::food-service-spatula
CodSpeed Performance Gauge
0%
29.3 ms29.3 ms
parse_french-press
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::french-press
CodSpeed Performance Gauge
0%
32.5 ms32.4 ms
parse_radial-flow-centrifugal-impeller
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::radial-flow-centrifugal-impeller
CodSpeed Performance Gauge
0%
10.2 ms10.2 ms

Commits

Click on a commit to change the comparison range
Base
main
2b8de9f
-0.01%
Codex-assisted change to use GroupStart and GroupEnd for SketchSolve blocks
4c86929
5 days ago
by pierremtb
-0.11%
Actually get rid of SketchBlock operation
4ad69c4
5 days ago
by pierremtb
+0.01%
Clean up
4a5b9a2
5 days ago
by pierremtb
-0.01%
Last bit
383b14f
5 days ago
by pierremtb
+0.04%
Make the hairy helpers more generic
a461b3a
5 days ago
by pierremtb
-0.16%
Merge branch 'jtran-node-path' into pierremtb/jtran-node-path
3f31390
5 days ago
by pierremtb
+0.11%
Merge branch 'jtran-node-path' into pierremtb/jtran-node-path
687f69a
4 days ago
by pierremtb
+0.11%
Merge branch 'main' into pierremtb/jtran-node-path
1baa3be
4 days ago
by pierremtb
+0.07%
Redo sims
4894a81
3 days ago
by pierremtb
-0.02%
Fix types after main bumpj
e7d8a23
3 days ago
by pierremtb
© 2026 CodSpeed Technology
Home Terms Privacy Docs