astral-sh
ruff
BlogDocsChangelog

[ty] add nested bindings to the semantic index

#19820
Comparing
jack/semantic-index-nested-bindings
(
abe6a36
) with
main
(
3a542a8
)
CodSpeed Performance Gauge
0%
Untouched
6
Archived
2

Benchmarks

Passed

medium[pandas]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
+1%
24.7 s24.5 s
medium[colour-science]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
+1%
6.7 s6.6 s
small[freqtrade]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
0%
3.8 s3.8 s
small[tanjun]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
0%
1.6 s1.6 s
small[altair]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
0%
2.3 s2.3 s
large[sympy]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
0%
39.3 s39.4 s

Commits

Click on a commit to change the comparison range
Base
main
3a542a8
+0.25%
[ty] add nested bindings to the semantic index
a6569ed
4 months ago
by oconnor663
-10.72%
addressing some of Micha's comments
56e5501
4 months ago
by oconnor663
+10.66%
stop tracking implicit (read-only) free variables
b82bbcd
4 months ago
by oconnor663
-7.59%
don't do nested bindings inference if we have a declared type
abe6a36
4 months ago
by oconnor663
© 2025 CodSpeed Technology
Home Terms Privacy Docs