René's URL Explorer Experiment


Title: GH-96793: Change `FOR_ITER` to not pop the iterator on exhaustion. by markshannon · Pull Request #96801 · python/cpython · GitHub

Open Graph Title: GH-96793: Change `FOR_ITER` to not pop the iterator on exhaustion. by markshannon · Pull Request #96801 · python/cpython

X Title: GH-96793: Change `FOR_ITER` to not pop the iterator on exhaustion. by markshannon · Pull Request #96801 · python/cpython

Description: Requires an additional POP_TOP at the end of the loop. By itself, this would be a pointless change, but as part of #96793 it makes sense. Pyperformance shows a 1% slowdown but I suspect that is a b...

Open Graph Description: Requires an additional POP_TOP at the end of the loop. By itself, this would be a pointless change, but as part of #96793 it makes sense. Pyperformance shows a 1% slowdown but I suspect that is a b...

X Description: Requires an additional POP_TOP at the end of the loop. By itself, this would be a pointless change, but as part of #96793 it makes sense. Pyperformance shows a 1% slowdown but I suspect that is a b...

Opengraph URL: https://github.com/python/cpython/pull/96801

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:44139310-dd22-9cba-2fd6-cbaecb1b1a2b
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA7F4:114C91:989D04:C8A6F3:696B535F
html-safe-nonce8cfa7ba845f0e49f48f6d5778ea4e5bf38989914489a9db8e80ce42d0b9d1ef4
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBN0Y0OjExNEM5MTo5ODlEMDQ6QzhBNkYzOjY5NkI1MzVGIiwidmlzaXRvcl9pZCI6IjEwMDE2MTgzNTU1MjIzMjczOTEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmace09558dbf23612260fa94cc139565292f0163128807d0fcbc819399ad16d6671
hovercard-subject-tagpull_request:1054886052
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/python/cpython/96801/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/22da1a36670bd399fa39ef943805d0a9f1c10d0fc6bc0d017738534668ebc3e5/python/cpython/pull/96801
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/22da1a36670bd399fa39ef943805d0a9f1c10d0fc6bc0d017738534668ebc3e5/python/cpython/pull/96801
og:image:altRequires an additional POP_TOP at the end of the loop. By itself, this would be a pointless change, but as part of #96793 it makes sense. Pyperformance shows a 1% slowdown but I suspect that is a b...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamemarkshannon
hostnamegithub.com
expected-hostnamegithub.com
None5f99f7c1d70f01da5b93e5ca90303359738944d8ab470e396496262c66e60b8d
turbo-cache-controlno-preview
go-importgithub.com/python/cpython git https://github.com/python/cpython.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id81598961
octolytics-dimension-repository_nwopython/cpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id81598961
octolytics-dimension-repository_network_root_nwopython/cpython
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release82560a55c6b2054555076f46e683151ee28a19bc
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/96801#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F96801
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F96801
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/96801
Reloadhttps://github.com/python/cpython/pull/96801
Reloadhttps://github.com/python/cpython/pull/96801
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/96801
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 33.9k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 71.1k https://github.com/login?return_to=%2Fpython%2Fcpython
Code https://github.com/python/cpython
Issues 5k+ https://github.com/python/cpython/issues
Pull requests 2.1k https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects 31 https://github.com/python/cpython/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/python/cpython/security
Please reload this pagehttps://github.com/python/cpython/pull/96801
Insights https://github.com/python/cpython/pulse
Code https://github.com/python/cpython
Issues https://github.com/python/cpython/issues
Pull requests https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/python/cpython/pull/96801#issue-comment-box
markshannonhttps://github.com/markshannon
python:mainhttps://github.com/python/cpython/tree/main
faster-cpython:for-iter-no-pophttps://github.com/faster-cpython/cpython/tree/for-iter-no-pop
GH-96793: Change FOR_ITER to not pop the iterator on exhaustion. https://github.com/python/cpython/pull/96801#top
markshannonhttps://github.com/markshannon
python:mainhttps://github.com/python/cpython/tree/main
faster-cpython:for-iter-no-pophttps://github.com/faster-cpython/cpython/tree/for-iter-no-pop
Conversation 11 https://github.com/python/cpython/pull/96801
Commits 12 https://github.com/python/cpython/pull/96801/commits
Checks 0 https://github.com/python/cpython/pull/96801/checks
Files changed https://github.com/python/cpython/pull/96801/files
Please reload this pagehttps://github.com/python/cpython/pull/96801
https://github.co/hiddenchars
https://github.com/python/cpython/pull/{{ revealButtonHref }}
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Sep 13, 2022https://github.com/python/cpython/pull/96801#issue-1371662751
Please reload this pagehttps://github.com/python/cpython/pull/96801
#96793https://github.com/python/cpython/issues/96793
1% slowdownhttps://gist.github.com/markshannon/85cd6a097d7ce699fdad42330733be65
#96793https://github.com/python/cpython/issues/96793
Enable specialization of iteration over generators, for gen():, and awaiting coroutines, await coro() #96793https://github.com/python/cpython/issues/96793
Please reload this pagehttps://github.com/python/cpython/pull/96801
markshannonhttps://github.com/markshannon
September 9, 2022 11:20https://github.com/python/cpython/pull/96801#commits-pushed-bf44755
https://github.com/markshannon
Modify FOR_ITER to leave iterator on stack. Work in progress.https://github.com/python/cpython/pull/96801/commits/bf44755c347d81ea5725fabe8223ec08392c6a39
bf44755https://github.com/python/cpython/pull/96801/commits/bf44755c347d81ea5725fabe8223ec08392c6a39
https://github.com/markshannon
Document change to FOR_ITER.https://github.com/python/cpython/pull/96801/commits/5bdef2b6189917632cc2c3be1f78341a4090f980
5bdef2bhttps://github.com/python/cpython/pull/96801/commits/5bdef2b6189917632cc2c3be1f78341a4090f980
https://github.com/markshannon
Merge branch 'main' into for-iter-no-pophttps://github.com/python/cpython/pull/96801/commits/5250ffc3ff9ffd32526e639d93af49d44683af39
5250ffchttps://github.com/python/cpython/pull/96801/commits/5250ffc3ff9ffd32526e639d93af49d44683af39
https://github.com/markshannon
Add news.https://github.com/python/cpython/pull/96801/commits/b807ef85bf4c399cad3c453555b322b0d1977d56
b807ef8https://github.com/python/cpython/pull/96801/commits/b807ef85bf4c399cad3c453555b322b0d1977d56
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
awaiting core review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20core%20review%22
Sep 13, 2022https://github.com/python/cpython/pull/96801#event-7377971186
markshannonhttps://github.com/markshannon
October 23, 2022 10:32https://github.com/python/cpython/pull/96801#commits-pushed-d5dd9b4
https://github.com/markshannon
Skip over POP_TOP at end of loop in specialized versions of FOR_ITER.https://github.com/python/cpython/pull/96801/commits/d5dd9b40545faeb6aa6e7510d68e771655d77320
d5dd9b4https://github.com/python/cpython/pull/96801/commits/d5dd9b40545faeb6aa6e7510d68e771655d77320
https://github.com/markshannon
Merge branch 'main' into for-iter-no-pophttps://github.com/python/cpython/pull/96801/commits/c9ff8b7b043e07a830710b014db4d21d0bf957bc
c9ff8b7https://github.com/python/cpython/pull/96801/commits/c9ff8b7b043e07a830710b014db4d21d0bf957bc
https://github.com/markshannon
Fix up new POP_TOPs to have no location.https://github.com/python/cpython/pull/96801/commits/c5e9d2ce0baa69dbf769ef5cc2eed2d88e17614d
c5e9d2chttps://github.com/python/cpython/pull/96801/commits/c5e9d2ce0baa69dbf769ef5cc2eed2d88e17614d
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Oct 25, 2022https://github.com/python/cpython/pull/96801#issuecomment-1290765061
in the noisehttps://gist.github.com/markshannon/a1c374c3e186315ff4cb691857a4ce48
Please reload this pagehttps://github.com/python/cpython/pull/96801
https://github.com/markshannon
markshannonhttps://github.com/markshannon
October 25, 2022 15:40https://github.com/python/cpython/pull/96801#event-7664858482
https://github.com/markshannon
markshannonhttps://github.com/markshannon
iritkatrielhttps://github.com/iritkatriel
code ownerhttps://github.com/python/cpython/blob/be0cf82ae4e49891dcd5e37012d6f6ce08bc4726/.github/CODEOWNERS#L24
October 25, 2022 15:40https://github.com/python/cpython/pull/96801#event-7664858541
https://github.com/iritkatriel
iritkatrielhttps://github.com/iritkatriel
Oct 26, 2022 https://github.com/python/cpython/pull/96801#pullrequestreview-1156358736
View reviewed changes https://github.com/python/cpython/pull/96801/files/c5e9d2ce0baa69dbf769ef5cc2eed2d88e17614d
Python/specialize.chttps://github.com/python/cpython/pull/96801/files/c5e9d2ce0baa69dbf769ef5cc2eed2d88e17614d#diff-22e653d878778ca28317261f7826545288d02fd9980cf485d0329f28a34993f2
iritkatrielhttps://github.com/iritkatriel
Oct 26, 2022https://github.com/python/cpython/pull/96801#discussion_r1005576081
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/96801
markshannonhttps://github.com/markshannon
Oct 26, 2022https://github.com/python/cpython/pull/96801#discussion_r1005802349
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/96801
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Oct 26, 2022https://github.com/python/cpython/pull/96801#issuecomment-1292186276
Please reload this pagehttps://github.com/python/cpython/pull/96801
https://github.com/iritkatriel
iritkatrielhttps://github.com/iritkatriel
Oct 26, 2022 https://github.com/python/cpython/pull/96801#pullrequestreview-1156693711
View reviewed changes https://github.com/python/cpython/pull/96801/files/c5e9d2ce0baa69dbf769ef5cc2eed2d88e17614d
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
awaiting merge https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22
awaiting core review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20core%20review%22
Oct 26, 2022https://github.com/python/cpython/pull/96801#event-7673764253
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Oct 26, 2022https://github.com/python/cpython/pull/96801#issuecomment-1292197278
faster-cpython/ideas#457 (comment)https://github.com/faster-cpython/ideas/issues/457#issuecomment-1292196527
Please reload this pagehttps://github.com/python/cpython/pull/96801
markshannonhttps://github.com/markshannon
October 26, 2022 16:09https://github.com/python/cpython/pull/96801#commits-pushed-687833a
https://github.com/markshannon
Merge branch 'main' into for-iter-no-pophttps://github.com/python/cpython/pull/96801/commits/687833ac5e6f7931a5e6868f7a575865736e0fac
687833ahttps://github.com/python/cpython/pull/96801/commits/687833ac5e6f7931a5e6868f7a575865736e0fac
https://github.com/markshannon
Add END_FOR instructionhttps://github.com/python/cpython/pull/96801/commits/a575fc8121f6ca4e371fb2f256aba97ef97e57fb
a575fc8https://github.com/python/cpython/pull/96801/commits/a575fc8121f6ca4e371fb2f256aba97ef97e57fb
https://github.com/markshannon
Fix up specialization of FOR_ITERhttps://github.com/python/cpython/pull/96801/commits/63bd12463981df34f579ef8b33cfc3deab4e0e7a
63bd124https://github.com/python/cpython/pull/96801/commits/63bd12463981df34f579ef8b33cfc3deab4e0e7a
https://github.com/markshannon
Fix testshttps://github.com/python/cpython/pull/96801/commits/611685fd54a25fd4d222bef500289ae8e9553e03
611685fhttps://github.com/python/cpython/pull/96801/commits/611685fd54a25fd4d222bef500289ae8e9553e03
https://github.com/markshannon
Add END_FOR to docs.https://github.com/python/cpython/pull/96801/commits/b6086b6fc0930191d52047560be77a220c4c2339
b6086b6https://github.com/python/cpython/pull/96801/commits/b6086b6fc0930191d52047560be77a220c4c2339
https://github.com/iritkatriel
iritkatrielhttps://github.com/iritkatriel
Oct 26, 2022 https://github.com/python/cpython/pull/96801#pullrequestreview-1156995967
View reviewed changes https://github.com/python/cpython/pull/96801/files/b6086b6fc0930191d52047560be77a220c4c2339
iritkatrielhttps://github.com/iritkatriel
https://github.com/python/cpython/pull/96801#pullrequestreview-1156995967
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/96801
https://github.com/markshannon
markshannonhttps://github.com/markshannon
22863dfhttps://github.com/python/cpython/commit/22863df7ca5f9cd01a40ab3dce3d067ec5666081
Oct 27, 2022https://github.com/python/cpython/pull/96801#event-7681121213
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
awaiting merge https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22
Oct 27, 2022https://github.com/python/cpython/pull/96801#event-7681121633
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Oct 27, 2022https://github.com/python/cpython/pull/96801#issuecomment-1293351993
22863dfhttps://github.com/python/cpython/commit/22863df7ca5f9cd01a40ab3dce3d067ec5666081
the buildbot page in the devguidehttps://devguide.python.org/buildbots/
https://buildbot.python.org/all/#builders/179/builds/3267https://buildbot.python.org/all/#builders/179/builds/3267
22863dfhttps://github.com/python/cpython/commit/22863df7ca5f9cd01a40ab3dce3d067ec5666081
https://buildbot.python.org/all/#builders/179/builds/3267https://buildbot.python.org/all/#builders/179/builds/3267
Please reload this pagehttps://github.com/python/cpython/pull/96801
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Oct 27, 2022https://github.com/python/cpython/pull/96801#issuecomment-1293352017
22863dfhttps://github.com/python/cpython/commit/22863df7ca5f9cd01a40ab3dce3d067ec5666081
the buildbot page in the devguidehttps://devguide.python.org/buildbots/
https://buildbot.python.org/all/#builders/223/builds/2756https://buildbot.python.org/all/#builders/223/builds/2756
22863dfhttps://github.com/python/cpython/commit/22863df7ca5f9cd01a40ab3dce3d067ec5666081
https://buildbot.python.org/all/#builders/223/builds/2756https://buildbot.python.org/all/#builders/223/builds/2756
Please reload this pagehttps://github.com/python/cpython/pull/96801
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Oct 27, 2022https://github.com/python/cpython/pull/96801#issuecomment-1293352044
22863dfhttps://github.com/python/cpython/commit/22863df7ca5f9cd01a40ab3dce3d067ec5666081
the buildbot page in the devguidehttps://devguide.python.org/buildbots/
https://buildbot.python.org/all/#builders/540/builds/3868https://buildbot.python.org/all/#builders/540/builds/3868
22863dfhttps://github.com/python/cpython/commit/22863df7ca5f9cd01a40ab3dce3d067ec5666081
https://buildbot.python.org/all/#builders/540/builds/3868https://buildbot.python.org/all/#builders/540/builds/3868
Please reload this pagehttps://github.com/python/cpython/pull/96801
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Oct 27, 2022https://github.com/python/cpython/pull/96801#issuecomment-1293352074
22863dfhttps://github.com/python/cpython/commit/22863df7ca5f9cd01a40ab3dce3d067ec5666081
the buildbot page in the devguidehttps://devguide.python.org/buildbots/
https://buildbot.python.org/all/#builders/509/builds/3030https://buildbot.python.org/all/#builders/509/builds/3030
22863dfhttps://github.com/python/cpython/commit/22863df7ca5f9cd01a40ab3dce3d067ec5666081
https://buildbot.python.org/all/#builders/509/builds/3030https://buildbot.python.org/all/#builders/509/builds/3030
Please reload this pagehttps://github.com/python/cpython/pull/96801
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Oct 27, 2022https://github.com/python/cpython/pull/96801#issuecomment-1293352801
22863dfhttps://github.com/python/cpython/commit/22863df7ca5f9cd01a40ab3dce3d067ec5666081
the buildbot page in the devguidehttps://devguide.python.org/buildbots/
https://buildbot.python.org/all/#builders/3/builds/2855https://buildbot.python.org/all/#builders/3/builds/2855
22863dfhttps://github.com/python/cpython/commit/22863df7ca5f9cd01a40ab3dce3d067ec5666081
https://buildbot.python.org/all/#builders/3/builds/2855https://buildbot.python.org/all/#builders/3/builds/2855
Please reload this pagehttps://github.com/python/cpython/pull/96801
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Oct 28, 2022 https://github.com/python/cpython/pull/96801#ref-issue-1371326138
Enable specialization of iteration over generators, for gen():, and awaiting coroutines, await coro() #96793 https://github.com/python/cpython/issues/96793
gvanrossumhttps://github.com/gvanrossum
Oct 28, 2022 https://github.com/python/cpython/pull/96801#ref-commit-97bcfe6
https://github.com/markshannon
https://github.com/gvanrossum
pythonGH-96793https://github.com/python/cpython/issues/96793
: Changehttps://github.com/gvanrossum/cpython/commit/97bcfe6a583b0988f75bca5e1cb586b6ab94edb2
FOR_ITERhttps://github.com/gvanrossum/cpython/commit/97bcfe6a583b0988f75bca5e1cb586b6ab94edb2
to not pop the iterator on exhausti…https://github.com/gvanrossum/cpython/commit/97bcfe6a583b0988f75bca5e1cb586b6ab94edb2
97bcfe6https://github.com/gvanrossum/cpython/commit/97bcfe6a583b0988f75bca5e1cb586b6ab94edb2
pythonGH-96801https://github.com/python/cpython/pull/96801
https://github.com/tekknolagi
tekknolagihttps://github.com/tekknolagi
Jun 12, 2023 https://github.com/python/cpython/pull/96801#ref-issue-1753559717
Further optimize FOR_ITER tekknolagi/skybison#508 https://github.com/tekknolagi/skybison/issues/508
https://github.com/markshannon
markshannonhttps://github.com/markshannon
September 26, 2023 12:50https://github.com/python/cpython/pull/96801#event-10474793724
https://github.com/gouzil
gouzilhttps://github.com/gouzil
Feb 29, 2024 https://github.com/python/cpython/pull/96801#ref-pullrequest-2156536042
[SOT][3.12] replace POP_JUMP_{BACKWARD,FORWARD}_IF_{TRUE,FALSE} to POP_JUMP_IF_{TRUE,FALSE} PaddlePaddle/Paddle#62155 https://github.com/PaddlePaddle/Paddle/pull/62155
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F96801
https://github.com/iritkatriel
iritkatriel https://github.com/iritkatriel
https://github.com/python/cpython/pull/96801/files/b6086b6fc0930191d52047560be77a220c4c2339
Please reload this pagehttps://github.com/python/cpython/pull/96801
https://github.com/markshannon
https://github.com/bedevere-bot
https://github.com/iritkatriel
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.