ruff
[red-knot] Use ternary decision diagrams (TDDs) for visibility constraints
#15861
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
27
Changes
View On
GitHub
[red-knot] Use ternary decision diagrams (TDDs) for visibility constraints
#15861
dcreager
merged 27 commits into
main
from
dcreager/tdd
dcreager
force pushed
from
10939ae6
to
38a04d1a
1 year ago
dcreager
force pushed
from
38a04d1a
to
34767283
1 year ago
AlexWaygood
added
ty
dcreager
force pushed
from
04254035
to
aef9dd28
1 year ago
dcreager
changed the base branch from
main
to
dcreager/vc-api
1 year ago
dcreager
force pushed
from
6b901638
to
30da9fd8
1 year ago
dcreager
marked this pull request as ready for review
1 year ago
dcreager
requested a review
from
carljm
1 year ago
dcreager
requested a review
from
MichaReiser
1 year ago
dcreager
requested a review
from
AlexWaygood
1 year ago
dcreager
requested a review
from
sharkdp
1 year ago
dcreager
force pushed
from
ad4202bc
to
48fea308
1 year ago
Base automatically changed from
dcreager/vc-api
to
main
1 year ago
Add TDD implementation
5c2d7315
Replace the old implementation with the new TDD one!
1116336d
Remove NodeKind
5b6bce52
Check cache second
48fce260
Add additional comments
3e4058c7
Remove recursion depth limit test
eaec3770
clippy
dd03d79d
easy on the inline
2c2aba4f
Reduce C && !C to false (etc) correctly
f76824c3
Remove simplify calls!!!
2c98b82e
Skip calculating ambiguous branch if it's not needed
0fa10158
Revert "Remove simplify calls!!!"
6fb24c6c
dcreager
force pushed
from
48fea308
to
6fb24c6c
1 year ago
Reapply "Remove simplify calls!!!"
6e47aa98
carljm
approved these changes on 2025-02-03
Add .pyi xfail for RET503
61b23359
Use IndexVec
bd5ebf7a
Handle two-terminal case in cmp_atoms
d7f070c2
Remove unneeded clippy allows
7eb1f2bb
carljm
approved these changes on 2025-02-03
Custom Idx impl for Atom
cf6b269c
Add custom Idx impl for ScopedVisibilityConstraintId
a3876365
Go back to Vec I guess
ff472b74
MichaReiser
approved these changes on 2025-02-04
MichaReiser
commented on 2025-02-04
Revert "Go back to Vec I guess"
977da30c
Revert "Remove simplify calls!!!"
086bb584
dcreager
force pushed
from
3ede45ca
to
086bb584
1 year ago
Move finish calls
20ada6a5
Add module docs describing TDDs
82e8e3e0
Make SMALLEST_TERMINAL an id
7e286a76
Document copy number better
33773153
Document format_args usage
ec35dcfa
dcreager
merged
444b055c
into main
1 year ago
dcreager
deleted the dcreager/tdd branch
1 year ago
Login to write a write a comment.
Login via GitHub
Reviewers
MichaReiser
carljm
AlexWaygood
sharkdp
Assignees
No one assigned
Labels
ty
Milestone
No milestone
Login to write a write a comment.
Login via GitHub