FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-97933: inline list/dict/set comprehensions by carljm · Pull Request #101441 · python/cpython · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
python
/
cpython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
35.3k
Star
74.9k
Code
Issues
5k+
Pull requests
2.5k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
gh-97933: inline list/dict/set comprehensions
- #101441
#101441
Merged
carljm
merged 56 commits into
python:main
python/cpython:main
from
carljm:inlinecomp2
carljm/cpython:inlinecomp2
Copy head branch name to clipboard
May 9, 2023
Conversation
Commits
56
(56)
Checks
Files changed
Merged
gh-97933: inline list/dict/set comprehensions
#101441
carljm
merged 56 commits into
python:main
python/cpython:main
from
carljm:inlinecomp2
carljm/cpython:inlinecomp2
Copy head branch name to clipboard
Commits
Commits on Jan 30, 2023
gh-97933: inline sync list/dict/set comprehensions
carljm
committed
72afa83
View commit details
Copy full SHA for 72afa83
Browse repository at this point
Commits on Jan 31, 2023
simplify cell handling code slightly
carljm
committed
8988234
View commit details
Copy full SHA for 8988234
Browse repository at this point
clarify comments
carljm
committed
22c4a86
View commit details
Copy full SHA for 22c4a86
Browse repository at this point
enable inlining async comprehensions also
carljm
committed
c1b54f0
View commit details
Copy full SHA for c1b54f0
Browse repository at this point
fix typo
carljm
committed
43db9b8
View commit details
Copy full SHA for 43db9b8
Browse repository at this point
Merge branch 'main' into inlinecomp2
Show description for ed3209b
carljm
committed
ed3209b
View commit details
Copy full SHA for ed3209b
Browse repository at this point
fix outer-cell, inner-local case
carljm
committed
aceb6c7
View commit details
Copy full SHA for aceb6c7
Browse repository at this point
fix restoring NULL (unbound outer name) followed by load
carljm
committed
e57c354
View commit details
Copy full SHA for e57c354
Browse repository at this point
emit 1 x SWAP N+1 instead of N x SWAP 2
carljm
committed
795d854
View commit details
Copy full SHA for 795d854
Browse repository at this point
remove stray dis.dis() call
carljm
committed
686221a
View commit details
Copy full SHA for 686221a
Browse repository at this point
fix compiler warning about Py_ssize_t -> int conversion
carljm
committed
ac99697
View commit details
Copy full SHA for ac99697
Browse repository at this point
Merge branch 'main' into inlinecomp2
Show description for db208d5
carljm
committed
db208d5
View commit details
Copy full SHA for db208d5
Browse repository at this point
Commits on Feb 1, 2023
Merge branch 'main' into inlinecomp2
Show description for 8b76051
carljm
committed
8b76051
View commit details
Copy full SHA for 8b76051
Browse repository at this point
add a couple more tests
carljm
committed
4620856
View commit details
Copy full SHA for 4620856
Browse repository at this point
clear comp locals on entry, eval iter expr first
carljm
committed
8773653
View commit details
Copy full SHA for 8773653
Browse repository at this point
Commits on Feb 9, 2023
Merge branch 'main' into inlinecomp2
Show description for be3becc
carljm
committed
be3becc
View commit details
Copy full SHA for be3becc
Browse repository at this point
fix double decref in error case
carljm
committed
f0c051e
View commit details
Copy full SHA for f0c051e
Browse repository at this point
adjust to RETURN_CONST
carljm
committed
142859a
View commit details
Copy full SHA for 142859a
Browse repository at this point
Commits on Feb 10, 2023
fix up refcounting
carljm
committed
568a470
View commit details
Copy full SHA for 568a470
Browse repository at this point
Merge branch 'main' into inlinecomp2
Show description for add772e
carljm
committed
add772e
View commit details
Copy full SHA for add772e
Browse repository at this point
improve importlib comment
carljm
committed
17d5d84
View commit details
Copy full SHA for 17d5d84
Browse repository at this point
mark STORE_FAST_MAYBE_NULL as possibly NULLing a local
Show description for b87d209
carljm
committed
b87d209
View commit details
Copy full SHA for b87d209
Browse repository at this point
Merge branch 'main' into inlinecomp2
Show description for 36b2917
carljm
committed
36b2917
View commit details
Copy full SHA for 36b2917
Browse repository at this point
Commits on Feb 13, 2023
Merge branch 'main' into inlinecomp2
Show description for ae0bd02
carljm
committed
ae0bd02
View commit details
Copy full SHA for ae0bd02
Browse repository at this point
Commits on Feb 20, 2023
Merge branch 'main' into inlinecomp2
Show description for 9f0fc5b
carljm
committed
9f0fc5b
View commit details
Copy full SHA for 9f0fc5b
Browse repository at this point
Commits on Feb 28, 2023
add test for NameError/UnboundLocalError
carljm
committed
463c740
View commit details
Copy full SHA for 463c740
Browse repository at this point
fix case where iter var is free in outer scope
carljm
committed
67f50ba
View commit details
Copy full SHA for 67f50ba
Browse repository at this point
Merge branch 'main' into inlinecomp2
Show description for 73dc0ed
carljm
committed
73dc0ed
View commit details
Copy full SHA for 73dc0ed
Browse repository at this point
Commits on Mar 6, 2023
Merge branch 'main' into inlinecomp2
Show description for ecb313c
carljm
committed
ecb313c
View commit details
Copy full SHA for ecb313c
Browse repository at this point
Commits on Mar 7, 2023
add inlining of non-function-scope comprehensions
carljm
committed
4109baa
View commit details
Copy full SHA for 4109baa
Browse repository at this point
simplify scope handling
carljm
committed
d8802a1
View commit details
Copy full SHA for d8802a1
Browse repository at this point
Merge branch 'main' into inlinecomp2
Show description for 1c019a7
carljm
committed
1c019a7
View commit details
Copy full SHA for 1c019a7
Browse repository at this point
Commits on Mar 8, 2023
Merge branch 'main' into inlinecomp2
Show description for 24a9d9f
carljm
committed
24a9d9f
View commit details
Copy full SHA for 24a9d9f
Browse repository at this point
add tests for comprehensions in class scope
carljm
committed
b6a025b
View commit details
Copy full SHA for b6a025b
Browse repository at this point
run all listcomp scope tests in module, class, and func scope
carljm
committed
90b34de
View commit details
Copy full SHA for 90b34de
Browse repository at this point
Merge branch 'main' into inlinecomp2
Show description for 06db319
carljm
committed
06db319
View commit details
Copy full SHA for 06db319
Browse repository at this point
Commits on Mar 14, 2023
handle frame locals materialization in class/module scope
carljm
committed
b52046b
View commit details
Copy full SHA for b52046b
Browse repository at this point
Merge branch 'main' into inlinecomp2
Show description for 6c5f269
carljm
committed
6c5f269
View commit details
Copy full SHA for 6c5f269
Browse repository at this point
Commits on Mar 17, 2023
Merge branch 'main' into inlinecomp2
Show description for 1a8f4a0
carljm
committed
1a8f4a0
View commit details
Copy full SHA for 1a8f4a0
Browse repository at this point
Commits on May 1, 2023
Merge branch 'main' into inlinecomp2
Show description for 1274e2b
carljm
committed
1274e2b
View commit details
Copy full SHA for 1274e2b
Browse repository at this point
Commits on May 2, 2023
Merge branch 'main' into inlinecomp2
Show description for 0727d6f
carljm
committed
0727d6f
View commit details
Copy full SHA for 0727d6f
Browse repository at this point
update comment
carljm
committed
51a1294
View commit details
Copy full SHA for 51a1294
Browse repository at this point
Commits on May 5, 2023
Merge branch 'main' into inlinecomp2
Show description for 8a78a36
carljm
committed
8a78a36
View commit details
Copy full SHA for 8a78a36
Browse repository at this point
review comments
carljm
committed
43722b4
View commit details
Copy full SHA for 43722b4
Browse repository at this point
fix single backticks
carljm
committed
bf9e1f1
View commit details
Copy full SHA for bf9e1f1
Browse repository at this point
better nested test
carljm
committed
ca636a5
View commit details
Copy full SHA for ca636a5
Browse repository at this point
fix u_fasthidden in nested case
carljm
committed
46c7a4f
View commit details
Copy full SHA for 46c7a4f
Browse repository at this point
fix refleak
carljm
committed
fb9f89e
View commit details
Copy full SHA for fb9f89e
Browse repository at this point
Merge branch 'main' into inlinecomp2
Show description for baacf5f
carljm
committed
baacf5f
View commit details
Copy full SHA for baacf5f
Browse repository at this point
remove assumption that class scopes can't have cellvars
carljm
committed
5914d77
View commit details
Copy full SHA for 5914d77
Browse repository at this point
Commits on May 9, 2023
Apply suggestions from code review
Show description for ffae4e6
carljm
and
iritkatriel
authored
ffae4e6
View commit details
Copy full SHA for ffae4e6
Browse repository at this point
Merge branch 'main' into inlinecomp2
Show description for 76077cd
carljm
committed
76077cd
View commit details
Copy full SHA for 76077cd
Browse repository at this point
review comments
carljm
committed
a8425a6
View commit details
Copy full SHA for a8425a6
Browse repository at this point
Apply suggestions from code review
Show description for 656e46b
carljm
and
erlend-aasland
authored
656e46b
View commit details
Copy full SHA for 656e46b
Browse repository at this point
Apply suggestions from code review
Show description for 1402e7a
carljm
and
erlend-aasland
authored
1402e7a
View commit details
Copy full SHA for 1402e7a
Browse repository at this point
Merge branch 'main' into inlinecomp2
Show description for 95401fe
carljm
committed
95401fe
View commit details
Copy full SHA for 95401fe
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL