astral-sh
ruff
BlogDocsChangelog

[ty] Garbage-collect reachability constraints

#19414Merged
Comparing
dcreager/smoosh-reachability
(
848c573
) with
main
(
dc66019
)
CodSpeed Performance Gauge
0%
Untouched
6
Archived
2

Benchmarks

Passed

small[altair]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
+1%
2.4 s2.4 s
medium[pandas]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
0%
29 s28.9 s
medium[colour-science]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
0%
7.1 s7.1 s
large[sympy]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
0%
42.8 s42.8 s
small[tanjun]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
0%
1.7 s1.7 s
small[freqtrade]
crates/ruff_benchmark/benches/ty_walltime.rs
CodSpeed Performance Gauge
0%
4 s4 s

Commits

Click on a commit to change the comparison range
Base
main
dc66019
-0.86%
clippy
820e6ba
4 months ago
by dcreager
+1.03%
mark some other nodes as used
40c3945
4 months ago
by dcreager
-4.36%
clippy
1141131
4 months ago
by dcreager
-1.72%
this is expensive, let's debug_assert it
ef06cef
4 months ago
by dcreager
+5.64%
use simpler rank bitvec
fe3ac74
4 months ago
by dcreager
-0.33%
fix wasm for real
a823a10
4 months ago
by dcreager
+0.51%
use a boxed slice here
441d49f
4 months ago
by dcreager
-0.01%
remove unneeded clippy allow
72a2d82
4 months ago
by dcreager
-0.82%
rename to finish
9260f4f
4 months ago
by dcreager
+1.09%
Merge remote-tracking branch 'origin/main' into dcreager/smoosh-reachability * origin/main: [ty] Expansion of enums into unions of literals (#19382) [ty] Avoid rechecking the entire project when changing the opened files (#19463) [ty] Add warning for unknown `TY_MEMORY_REPORT` value (#19465)
848c573
4 months ago
by dcreager
© 2025 CodSpeed Technology
Home Terms Privacy Docs