FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-130415: Narrowing to constants in branches involving `is` comparisons with a constant by reidenong · Pull Request #143895 · python/cpython · GitHub
python
cpython
Repository navigation
Code
Issues
5k+
(5k+)
Pull requests
2.3k
(2.3k)
Actions
Projects
Security and quality
Insights
gh-130415: Narrowing to constants in branches involving is comparisons with a constant
- #143895
#143895
Merged
markshannon
merged 26 commits into
python:main
python/cpython:main
from
reidenong:narrowing-to-constants-in-branches-with-is
reidenong/cpython:narrowing-to-constants-in-branches-with-is
Copy head branch name to clipboard
Jan 22, 2026
Conversation
Commits
26
(26)
Checks
Files changed
Merged
gh-130415: Narrowing to constants in branches involving is comparisons with a constant
#143895
markshannon
merged 26 commits into
python:main
python/cpython:main
from
reidenong:narrowing-to-constants-in-branches-with-is
reidenong/cpython:narrowing-to-constants-in-branches-with-is
Copy head branch name to clipboard
Commits
Commits on Jan 13, 2026
Add failing regression tests
reidenong
committed
181d096
View commit details
Copy full SHA for 181d096
Browse repository at this point
Commits on Jan 15, 2026
Refine failing regression tests
reidenong
committed
e30a46b
View commit details
Copy full SHA for e30a46b
Browse repository at this point
Add new predicate symbol and IS_OP constant narrowing
reidenong
committed
eba715e
View commit details
Copy full SHA for eba715e
Browse repository at this point
Commits on Jan 16, 2026
Remove comment
reidenong
committed
8834e12
View commit details
Copy full SHA for 8834e12
Browse repository at this point
Refactor predicate optimizer symbol
Show description for d828f8c
reidenong
committed
d828f8c
View commit details
Copy full SHA for d828f8c
Browse repository at this point
Remove unnecessary checks in sym_set_const
reidenong
committed
24ac326
View commit details
Copy full SHA for 24ac326
Browse repository at this point
Merge branch 'main' into narrowing-to-constants-in-branches-with-is
reidenong
authored
8c95c5f
View commit details
Copy full SHA for 8c95c5f
Browse repository at this point
Commits on Jan 17, 2026
Merge branch 'main' into narrowing-to-constants-in-branches-with-is
reidenong
authored
d0a3ef7
View commit details
Copy full SHA for d0a3ef7
Browse repository at this point
Add predicate symbol tests
reidenong
committed
33b8920
View commit details
Copy full SHA for 33b8920
Browse repository at this point
Commits on Jan 18, 2026
Merge branch 'main' into narrowing-to-constants-in-branches-with-is
reidenong
authored
e9548a2
View commit details
Copy full SHA for e9548a2
Browse repository at this point
Add optimizer symbol unit tests
reidenong
committed
156b0df
View commit details
Copy full SHA for 156b0df
Browse repository at this point
Commits on Jan 19, 2026
Add narrowing to constant unit test
reidenong
committed
b84abc3
View commit details
Copy full SHA for b84abc3
Browse repository at this point
Merge branch 'main' into narrowing-to-constants-in-branches-with-is
reidenong
authored
222c3a7
View commit details
Copy full SHA for 222c3a7
Browse repository at this point
Remove unit test
Show description for ceaf091
reidenong
committed
ceaf091
View commit details
Copy full SHA for ceaf091
Browse repository at this point
Refine narrowing checks
reidenong
committed
fb0f8dc
View commit details
Copy full SHA for fb0f8dc
Browse repository at this point
Update symbol lattice diagram
reidenong
committed
4601243
View commit details
Copy full SHA for 4601243
Browse repository at this point
Change to `switch` in predicate narrowing
reidenong
committed
142eff4
View commit details
Copy full SHA for 142eff4
Browse repository at this point
Refactor invert in predicate symbol to kind
reidenong
committed
c6f4a6a
View commit details
Copy full SHA for c6f4a6a
Browse repository at this point
Remove whitespace
reidenong
committed
d0f799f
View commit details
Copy full SHA for d0f799f
Browse repository at this point
Merge branch 'main' into narrowing-to-constants-in-branches-with-is
reidenong
authored
d98015f
View commit details
Copy full SHA for d98015f
Browse repository at this point
Fix typo
reidenong
committed
21997bf
View commit details
Copy full SHA for 21997bf
Browse repository at this point
Fix case default
reidenong
committed
bfaa65b
View commit details
Copy full SHA for bfaa65b
Browse repository at this point
Commits on Jan 20, 2026
Fix import styling
reidenong
committed
b6c4019
View commit details
Copy full SHA for b6c4019
Browse repository at this point
Commits on Jan 22, 2026
Merge branch 'main' into narrowing-to-constants-in-branches-with-is
reidenong
authored
d13b9a3
View commit details
Copy full SHA for d13b9a3
Browse repository at this point
Regen cases post merge
reidenong
committed
23ae776
View commit details
Copy full SHA for 23ae776
Browse repository at this point
Fix whitespace
reidenong
committed
9e34678
View commit details
Copy full SHA for 9e34678
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL