KittyCAD
modeling-app
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
KCL parser: Allow .prop or [index] to follow any expression
#7371
Merged
Comparing
achalmers/member-expr-in-more-places
(
4319ef6
) with
main
(
5235a73
)
CodSpeed Performance Gauge
-18%
Regression
1
Untouched
81
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Untouched
82 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_food-service-spatula
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::food-service-spatula
CodSpeed Performance Gauge
-18%
125.5 ms
152.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_utility-sink
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::utility-sink
CodSpeed Performance Gauge
+1%
143.5 ms
142.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_gridfinity-baseplate
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::gridfinity-baseplate
CodSpeed Performance Gauge
0%
145.1 ms
144.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_gridfinity-bins
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::gridfinity-bins
CodSpeed Performance Gauge
0%
176.8 ms
176.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
digest_math
rust/kcl-lib/benches/digest_benchmark.rs::benches::bench_digest
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
digest_mike_stress_test
rust/kcl-lib/benches/digest_benchmark.rs::benches::bench_digest
CodSpeed Performance Gauge
0%
20.8 ms
20.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_router-template-cross-bar
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::router-template-cross-bar
CodSpeed Performance Gauge
0%
34.4 ms
34.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
digest_big_kitt
rust/kcl-lib/benches/digest_benchmark.rs::benches::bench_digest
CodSpeed Performance Gauge
0%
6.5 ms
6.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_curtain-wall-anchor-plate
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::curtain-wall-anchor-plate
CodSpeed Performance Gauge
0%
89.2 ms
89.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_ball-joint-rod-end
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::ball-joint-rod-end
CodSpeed Performance Gauge
0%
86.7 ms
86.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_pillow-block-bearing
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::pillow-block-bearing
CodSpeed Performance Gauge
0%
320.6 µs
320.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_engine-valve
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::engine-valve
CodSpeed Performance Gauge
0%
34.1 ms
34.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_sheet-metal-bracket
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::sheet-metal-bracket
CodSpeed Performance Gauge
0%
24.5 ms
24.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_shepherds-hook-bolt
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::shepherds-hook-bolt
CodSpeed Performance Gauge
0%
41.7 ms
41.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_hammer
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::hammer
CodSpeed Performance Gauge
0%
996.9 ms
999.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_sash-window
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::sash-window
CodSpeed Performance Gauge
0%
63.5 ms
63.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_surgical-drill-guide
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::surgical-drill-guide
CodSpeed Performance Gauge
0%
128.7 ms
129.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_spinning-highrise-tower
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::spinning-highrise-tower
CodSpeed Performance Gauge
0%
31.5 ms
31.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_brake-rotor
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::brake-rotor
CodSpeed Performance Gauge
0%
73.5 ms
73.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_french-press
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::french-press
CodSpeed Performance Gauge
-1%
74.5 ms
74.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_truss-structure
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::truss-structure
CodSpeed Performance Gauge
-1%
57.4 ms
57.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_helical-planetary-gearset
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::helical-planetary-gearset
CodSpeed Performance Gauge
-1%
63.4 ms
63.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_herringbone-planetary-gearset
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::herringbone-planetary-gearset
CodSpeed Performance Gauge
-1%
60.8 ms
61.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_router-template-slate
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::router-template-slate
CodSpeed Performance Gauge
-1%
23.2 ms
23.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parse_color-cube
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::color-cube
CodSpeed Performance Gauge
-1%
19.5 ms
19.6 ms
1
2
...
4
Commits
Click on a commit to change the comparison range
Base
main
5235a73
-17.65%
Fix tests
8ea3130
9 months ago
by adamchalmers
0%
Merge branch 'main' into achalmers/member-expr-in-more-places
4319ef6
9 months ago
by adamchalmers
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs