Avatar for the KittyCAD user
KittyCAD
modeling-app
BlogDocsChangelog

Symbol rename improvements

#10117
Comparing
kurt-function-rename
(
efbe318
) with
main
(
8cc09fb
)
CodSpeed Performance Gauge
0%
Untouched
167
Skipped
93

Benchmarks

260 total
parse_pillow-block-bearing
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::pillow-block-bearing
CodSpeed Performance Gauge
+1%
261.9 µs258.2 µs
parse_axial-fan
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::axial-fan
CodSpeed Performance Gauge
+1%
316.8 µs313.1 µs
mock_execute_mike_stress_test_program
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_mock_warmed_up
CodSpeed Performance Gauge
+1%
768.5 ms763.1 ms
parse_dog-house-great-dane
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::dog-house-great-dane
CodSpeed Performance Gauge
+1%
272.7 µs270.8 µs
parse_contra-rotor
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::contra-rotor
CodSpeed Performance Gauge
+1%
194.9 µs193.7 µs
recast_medium_sketch
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::recast
CodSpeed Performance Gauge
+1%
175.7 µs174.8 µs
parse_hand-trolley
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::hand-trolley
CodSpeed Performance Gauge
+1%
882.2 µs877.7 µs
parse_math
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
10.1 ms10.1 ms
parse_pipes_on_pipes
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
279 ms277.8 ms
parse_mike_stress_test
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
332.5 ms331.2 ms
parse_wedge
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::wedge
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
parse_big_kitt
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
88.4 ms88.1 ms
parse_multi-axis-robot
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::multi-axis-robot
CodSpeed Performance Gauge
0%
366.6 µs365.3 µs
parse_walkie-talkie
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::walkie-talkie
CodSpeed Performance Gauge
0%
3.3 ms3.3 ms
parse_car-wheel-assembly
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::car-wheel-assembly
CodSpeed Performance Gauge
0%
718.7 µs716.3 µs
parse_coilover-assembly
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::coilover-assembly
CodSpeed Performance Gauge
0%
518.7 µs517 µs
parse_koch snowflake
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
19.2 ms19.1 ms
parse_angle-gauge
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::angle-gauge
CodSpeed Performance Gauge
0%
4.5 ms4.5 ms
parse_spur-gear
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::spur-gear
CodSpeed Performance Gauge
0%
5.6 ms5.6 ms
parse_helical-gear
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::helical-gear
CodSpeed Performance Gauge
0%
6.1 ms6 ms
parse_nested function calls
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
12 ms12 ms
parse_shaft-grommet
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::shaft-grommet
CodSpeed Performance Gauge
0%
2.7 ms2.7 ms
parse_thermal-block-insert
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::thermal-block-insert
CodSpeed Performance Gauge
0%
5.2 ms5.1 ms
parse_helical-planetary-gearset
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::helical-planetary-gearset
CodSpeed Performance Gauge
0%
11.6 ms11.6 ms
parse_cone
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::cone
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms

Commits

Click on a commit to change the comparison range
Base
main
8cc09fb
-3.24%
function rename 10114
e361a96
1 month ago
by Irev-Dev
0%
snapshots
a15b473
1 month ago
by Irev-Dev
0%
yo
05a466b
1 month ago
by Irev-Dev
+3.19%
make sure shadowwing logic is good
56d2cf4
1 month ago
by Irev-Dev
-0.01%
Add Jon's edge case
0f8a9ba
1 month ago
by Irev-Dev
-2.73%
Merge remote-tracking branch 'origin' into kurt-function-rename
bf426c3
1 month ago
by Irev-Dev
+0.05%
camelCase rename: order-aware shadowing for all bindings (tags, labels, named fns)
675e327
1 month ago
by Irev-Dev
+2.65%
Merge branch 'main' into kurt-function-rename
a10494b
1 month ago
by Irev-Dev
+0.28%
Merge remote-tracking branch 'origin' into kurt-function-rename
62199b9
16 days ago
by Irev-Dev
+10.32%
add defensive path
2f61216
8 days ago
by Irev-Dev
-10.27%
(dead_code)
efbe318
19 hours ago
by Irev-Dev
© 2026 CodSpeed Technology
Home Terms Privacy Docs