Avatar for the astral-sh user
astral-sh
ruff
Instrumentation
Wall Time
BlogDocsChangelog

[ty] more precise lazy scope place lookup

#19932Merged
Comparing
mtshiba:lazy-scope-place-lookup2
(
878ff59
) with
main
(
aa5d665
)
CodSpeed Performance Gauge
-1%
Untouched
8
Ignored
1

Benchmarks

Passed

small[tanjun]
crates/ruff_benchmark/benches/ty_walltime.rs::small[tanjun]
CodSpeed Performance Gauge
0%
1.7 s1.7 s
medium[pandas]
crates/ruff_benchmark/benches/ty_walltime.rs::medium[pandas]
CodSpeed Performance Gauge
0%
25.9 s26 s
small[pydantic]
crates/ruff_benchmark/benches/ty_walltime.rs::small[pydantic]
CodSpeed Performance Gauge
0%
2.3 s2.3 s
small[freqtrade]
crates/ruff_benchmark/benches/ty_walltime.rs::small[freqtrade]
CodSpeed Performance Gauge
-1%
4 s4 s
medium[colour-science]
crates/ruff_benchmark/benches/ty_walltime.rs::medium[colour-science]
CodSpeed Performance Gauge
-1%
6.8 s6.8 s
large[sympy]
crates/ruff_benchmark/benches/ty_walltime.rs::large[sympy]
CodSpeed Performance Gauge
-1%
40.9 s41.2 s
medium[static-frame]
crates/ruff_benchmark/benches/ty_walltime.rs::medium[static-frame]
CodSpeed Performance Gauge
-1%
7.8 s7.9 s
small[altair]
crates/ruff_benchmark/benches/ty_walltime.rs::small[altair]
CodSpeed Performance Gauge
-1%
2.4 s2.5 s

Ignored

multithreaded[pydantic]
crates/ruff_benchmark/benches/ty_walltime.rs::multithreaded[pydantic]
Ignored
CodSpeed Performance Gauge
-2%
277.2 ms283 ms

Commits

Click on a commit to change the comparison range
Base
main
aa5d665
-5.34%
[ty] more precise lazy scope place lookup
6239fee
28 days ago
by mtshiba
-0.29%
Merge branch 'main' into lazy-scope-place-lookup2
f33d2e2
21 days ago
by mtshiba
+6.04%
Compare the terminal bindings with the captured bindings and decide whether to keep the lazy snapshot
6898535
21 days ago
by mtshiba
-1.31%
Introduce `SnapshotCompleteness` to retain and utilize incomplete snapshots
4225c28
20 days ago
by mtshiba
+0.16%
Perform exact boundness analysis if the snapshot is complete
b0bdffd
20 days ago
by mtshiba
+0.1%
Revert "Perform exact boundness analysis if the snapshot is complete" This reverts commit b0bdffda9bde60a52f806871897a190650ccfa0e.
957e463
20 days ago
by mtshiba
+0.06%
Update use_def.rs
c9f2625
20 days ago
by mtshiba
-0.11%
remove unnecessary code
5a07823
19 days ago
by mtshiba
+0.88%
Partially revert "remove unnecessary code" This reverts commit 5a078235af7b82faa6671b842b47c9937a2a0c07.
cd233a2
18 days ago
by mtshiba
-4.46%
Update lazy snapshots on every reassignment
376c127
6 days ago
by mtshiba
-0.29%
Update nested.md
614b934
5 days ago
by mtshiba
+3.67%
revert unnecessary changes
3fc81ab
5 days ago
by mtshiba
+0.58%
Fix the condition for updating lazy snapshots
418ae89
4 days ago
by mtshiba
-0.23%
optimize snapshot updates
70bcb0e
4 days ago
by mtshiba
-0.01%
Fix incorrectly determining that a function was reassigned when it was first defined
1a4e6fe
4 days ago
by mtshiba
+0.31%
Revert "optimize snapshot updates" This reverts commit 70bcb0ee50b6dbe01de44bbc1344d4415d4b5a9e.
f9c3fcf
4 days ago
by mtshiba
-0.09%
minor changes in use_def.rs
432c252
4 days ago
by mtshiba
-0.26%
Doc additions
878ff59
4 days ago
by carljm
© 2025 CodSpeed Technology
Home Terms Privacy Docs