René's URL Explorer Experiment


Title: bpo-43693: Eliminate unused "fast locals". by ericsnowcurrently · Pull Request #26587 · python/cpython · GitHub

Open Graph Title: bpo-43693: Eliminate unused "fast locals". by ericsnowcurrently · Pull Request #26587 · python/cpython

X Title: bpo-43693: Eliminate unused "fast locals". by ericsnowcurrently · Pull Request #26587 · python/cpython

Description: Currently, if an arg value escapes (into the closure for an inner function) we end up allocating two indices in the fast locals even though only one gets used. To address this, we update the compi...

Open Graph Description: Currently, if an arg value escapes (into the closure for an inner function) we end up allocating two indices in the fast locals even though only one gets used. To address this, we update the compi...

X Description: Currently, if an arg value escapes (into the closure for an inner function) we end up allocating two indices in the fast locals even though only one gets used. To address this, we update the compi...

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

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:057c8dfb-4ccb-5633-a4aa-297f706aa5a5
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idBB22:2B4646:5D511:7929E:696B2D3E
html-safe-nonce8c036774f81c75be9a9fabcb237593b0efbc6d6c9ebb22d4f1ae255d5b0a1248
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQjIyOjJCNDY0Njo1RDUxMTo3OTI5RTo2OTZCMkQzRSIsInZpc2l0b3JfaWQiOiI2NTA1MzY3Mzc5MjU5NjcxNjYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmace4287d6db9739912b2bd6ca726bcd58cf7704ba6d93f95fec00a8dca9aad2f93
hovercard-subject-tagpull_request:663975227
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/26587/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/bdf537232e3d571aa09fa217e5767a03a50ed5845f3fa5db301c121fba2884ac/python/cpython/pull/26587
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/bdf537232e3d571aa09fa217e5767a03a50ed5845f3fa5db301c121fba2884ac/python/cpython/pull/26587
og:image:altCurrently, if an arg value escapes (into the closure for an inner function) we end up allocating two indices in the fast locals even though only one gets used. To address this, we update the compi...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameericsnowcurrently
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/26587#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F26587
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%2F26587
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/26587
Reloadhttps://github.com/python/cpython/pull/26587
Reloadhttps://github.com/python/cpython/pull/26587
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/26587
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/26587
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/26587#issue-comment-box
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
python:mainhttps://github.com/python/cpython/tree/main
ericsnowcurrently:interleave-fast-localshttps://github.com/ericsnowcurrently/cpython/tree/interleave-fast-locals
bpo-43693: Eliminate unused "fast locals". https://github.com/python/cpython/pull/26587#top
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
python:mainhttps://github.com/python/cpython/tree/main
ericsnowcurrently:interleave-fast-localshttps://github.com/ericsnowcurrently/cpython/tree/interleave-fast-locals
Conversation 38 https://github.com/python/cpython/pull/26587
Commits 10 https://github.com/python/cpython/pull/26587/commits
Checks 0 https://github.com/python/cpython/pull/26587/checks
Files changed https://github.com/python/cpython/pull/26587/files
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.co/hiddenchars
https://github.com/python/cpython/pull/{{ revealButtonHref }}
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 7, 2021https://github.com/python/cpython/pull/26587#issue-914025520
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://bugs.python.org/issue43693https://bugs.python.org/issue43693
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
markshannonhttps://github.com/markshannon
June 7, 2021 23:03https://github.com/python/cpython/pull/26587#event-4854774571
https://github.com/the-knights-who-say-ni
the-knights-who-say-nihttps://github.com/the-knights-who-say-ni
CLA signed https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22CLA%20signed%22
Jun 7, 2021https://github.com/python/cpython/pull/26587#event-4854774715
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
Jun 7, 2021https://github.com/python/cpython/pull/26587#event-4854774759
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 7, 2021 https://github.com/python/cpython/pull/26587#ref-issue-851283350
Handle boxing of cell variables in the bytecode. faster-cpython/ideas#41 https://github.com/faster-cpython/ideas/issues/41
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
🔨 test-with-buildbots https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22%3Ahammer%3A%20test-with-buildbots%22
Jun 7, 2021https://github.com/python/cpython/pull/26587#event-4854809087
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Jun 7, 2021https://github.com/python/cpython/pull/26587#issuecomment-856322201
@ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
🔨 test-with-buildbots https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22%3Ahammer%3A%20test-with-buildbots%22
Jun 7, 2021https://github.com/python/cpython/pull/26587#event-4854809159
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
force-pushedhttps://github.com/python/cpython/compare/4acf0254591d1e6bcc526cb7b111faaeaf0dd1a0..1d2053878ed6a02ebc5ad727a095255bad29b679
4acf025https://github.com/python/cpython/commit/4acf0254591d1e6bcc526cb7b111faaeaf0dd1a0
1d20538https://github.com/python/cpython/commit/1d2053878ed6a02ebc5ad727a095255bad29b679
Compare https://github.com/python/cpython/compare/4acf0254591d1e6bcc526cb7b111faaeaf0dd1a0..1d2053878ed6a02ebc5ad727a095255bad29b679
June 8, 2021 22:11https://github.com/python/cpython/pull/26587#event-4861540165
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Jun 8, 2021https://github.com/python/cpython/pull/26587#issuecomment-857239503
@ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
🔨 test-with-buildbots https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22%3Ahammer%3A%20test-with-buildbots%22
Jun 8, 2021https://github.com/python/cpython/pull/26587#event-4861691724
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
🔨 test-with-buildbots https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22%3Ahammer%3A%20test-with-buildbots%22
Jun 8, 2021https://github.com/python/cpython/pull/26587#event-4861691791
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 9, 2021https://github.com/python/cpython/pull/26587#issuecomment-857833852
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 9, 2021https://github.com/python/cpython/pull/26587#issuecomment-857931917
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/gvanrossum
gvanrossumhttps://github.com/gvanrossum
Jun 9, 2021https://github.com/python/cpython/pull/26587#issuecomment-857947240
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 9, 2021https://github.com/python/cpython/pull/26587#issuecomment-857980852
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/gvanrossum
gvanrossumhttps://github.com/gvanrossum
Jun 9, 2021https://github.com/python/cpython/pull/26587#issuecomment-857983535
https://github.com/python/cpython/pull/26587
#26587 (comment)https://github.com/python/cpython/pull/26587#issuecomment-857980852
https://github.com/notifications/unsubscribe-auth/AAWCWMQJKR5EMZ6PFSN24QDTR6Z6NANCNFSM46IUPKLAhttps://github.com/notifications/unsubscribe-auth/AAWCWMQJKR5EMZ6PFSN24QDTR6Z6NANCNFSM46IUPKLA
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
force-pushedhttps://github.com/python/cpython/compare/1f0fdcec9006bb066314b4ef4e23b2ab0e7e5707..92f62e7b85088b6250adbaf70a0e3e56e4c1f0c3
1f0fdcehttps://github.com/python/cpython/commit/1f0fdcec9006bb066314b4ef4e23b2ab0e7e5707
92f62e7https://github.com/python/cpython/commit/92f62e7b85088b6250adbaf70a0e3e56e4c1f0c3
Compare https://github.com/python/cpython/compare/1f0fdcec9006bb066314b4ef4e23b2ab0e7e5707..92f62e7b85088b6250adbaf70a0e3e56e4c1f0c3
June 9, 2021 19:01https://github.com/python/cpython/pull/26587#event-4867095231
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 9, 2021https://github.com/python/cpython/pull/26587#issuecomment-858017813
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/gvanrossum
gvanrossumhttps://github.com/gvanrossum
Jun 9, 2021https://github.com/python/cpython/pull/26587#issuecomment-858020221
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 9, 2021https://github.com/python/cpython/pull/26587#issuecomment-858022800
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
🔨 test-with-buildbots https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22%3Ahammer%3A%20test-with-buildbots%22
Jun 9, 2021https://github.com/python/cpython/pull/26587#event-4867231769
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Jun 9, 2021https://github.com/python/cpython/pull/26587#issuecomment-858027549
@ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
🔨 test-with-buildbots https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22%3Ahammer%3A%20test-with-buildbots%22
Jun 9, 2021https://github.com/python/cpython/pull/26587#event-4867231879
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 9, 2021https://github.com/python/cpython/pull/26587#issuecomment-858049974
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Jun 10, 2021https://github.com/python/cpython/pull/26587#issuecomment-858680271
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 10, 2021https://github.com/python/cpython/pull/26587#issuecomment-858985984
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 10, 2021https://github.com/python/cpython/pull/26587#issuecomment-858995816
@gvanrossumhttps://github.com/gvanrossum
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 10, 2021https://github.com/python/cpython/pull/26587#issuecomment-858997475
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/gvanrossum
gvanrossumhttps://github.com/gvanrossum
Jun 13, 2021https://github.com/python/cpython/pull/26587#issuecomment-860282777
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Jun 14, 2021https://github.com/python/cpython/pull/26587#issuecomment-860714224
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Jun 14, 2021https://github.com/python/cpython/pull/26587#issuecomment-860730273
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 14, 2021https://github.com/python/cpython/pull/26587#issuecomment-860850460
@markshannonhttps://github.com/markshannon
Please reload this pagehttps://github.com/python/cpython/pull/26587
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
June 14, 2021 11:25https://github.com/python/cpython/pull/26587#commits-pushed-d63f73e
https://github.com/ericsnowcurrently
Merge cell locals with var locals for args.https://github.com/python/cpython/pull/26587/commits/d63f73ebb31108f42e245f775a5613b88917288a
d63f73ehttps://github.com/python/cpython/pull/26587/commits/d63f73ebb31108f42e245f775a5613b88917288a
https://github.com/ericsnowcurrently
Eliminate co_cell2arg.https://github.com/python/cpython/pull/26587/commits/db2fd066676fa30cb8b6dd14673cf78a86980459
db2fd06https://github.com/python/cpython/pull/26587/commits/db2fd066676fa30cb8b6dd14673cf78a86980459
https://github.com/ericsnowcurrently
Add a NEWS entry.https://github.com/python/cpython/pull/26587/commits/6cae5e09db270365dc5a857a921cc95802aadfa4
6cae5e0https://github.com/python/cpython/pull/26587/commits/6cae5e09db270365dc5a857a921cc95802aadfa4
https://github.com/ericsnowcurrently
Bump the .pyc magic number.https://github.com/python/cpython/pull/26587/commits/b5ef8e18c9e8018ab6bd189db7d82250b687ae40
b5ef8e1https://github.com/python/cpython/pull/26587/commits/b5ef8e18c9e8018ab6bd189db7d82250b687ae40
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
force-pushedhttps://github.com/python/cpython/compare/92f62e7b85088b6250adbaf70a0e3e56e4c1f0c3..b5ef8e18c9e8018ab6bd189db7d82250b687ae40
92f62e7https://github.com/python/cpython/commit/92f62e7b85088b6250adbaf70a0e3e56e4c1f0c3
b5ef8e1https://github.com/python/cpython/commit/b5ef8e18c9e8018ab6bd189db7d82250b687ae40
Compare https://github.com/python/cpython/compare/92f62e7b85088b6250adbaf70a0e3e56e4c1f0c3..b5ef8e18c9e8018ab6bd189db7d82250b687ae40
June 14, 2021 17:28https://github.com/python/cpython/pull/26587#event-4887044014
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 14, 2021https://github.com/python/cpython/pull/26587#issuecomment-861055844
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Jun 15, 2021 https://github.com/python/cpython/pull/26587#pullrequestreview-683885467
View reviewed changes https://github.com/python/cpython/pull/26587/files/b5ef8e18c9e8018ab6bd189db7d82250b687ae40
markshannonhttps://github.com/markshannon
https://github.com/python/cpython/pull/26587#pullrequestreview-683885467
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/26587
Objects/frameobject.chttps://github.com/python/cpython/pull/26587/files/b5ef8e18c9e8018ab6bd189db7d82250b687ae40#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
Please reload this pagehttps://github.com/python/cpython/pull/26587
Objects/frameobject.chttps://github.com/python/cpython/pull/26587/files/b5ef8e18c9e8018ab6bd189db7d82250b687ae40#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
Please reload this pagehttps://github.com/python/cpython/pull/26587
Objects/typeobject.chttps://github.com/python/cpython/pull/26587/files/b5ef8e18c9e8018ab6bd189db7d82250b687ae40#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
Please reload this pagehttps://github.com/python/cpython/pull/26587
Objects/typeobject.chttps://github.com/python/cpython/pull/26587/files/b5ef8e18c9e8018ab6bd189db7d82250b687ae40#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
Please reload this pagehttps://github.com/python/cpython/pull/26587
Python/ceval.chttps://github.com/python/cpython/pull/26587/files/b5ef8e18c9e8018ab6bd189db7d82250b687ae40#diff-c22186367cbe20233e843261998dc027ae5f1f8c0d2e778abfa454ae74cc59de
Please reload this pagehttps://github.com/python/cpython/pull/26587
Python/compile.chttps://github.com/python/cpython/pull/26587/files/b5ef8e18c9e8018ab6bd189db7d82250b687ae40#diff-ebc983d9f91e5bcf73500e377ac65e85863c4f77fd5b6b6caf4fcdf7c0f0b057
Please reload this pagehttps://github.com/python/cpython/pull/26587
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
Jun 15, 2021https://github.com/python/cpython/pull/26587#event-4891189962
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Jun 15, 2021https://github.com/python/cpython/pull/26587#issuecomment-861438812
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
awaiting changes https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20changes%22
Jun 15, 2021https://github.com/python/cpython/pull/26587#event-4891189998
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
June 15, 2021 11:10https://github.com/python/cpython/pull/26587#commits-pushed-0e1cbc4
https://github.com/ericsnowcurrently
Drop an expensive check from super_init_without_args().https://github.com/python/cpython/pull/26587/commits/0e1cbc48c38becd8b13ad26fc3e956d64729e186
0e1cbc4https://github.com/python/cpython/pull/26587/commits/0e1cbc48c38becd8b13ad26fc3e956d64729e186
https://github.com/ericsnowcurrently
Do not export _PyFrame_OpAlreadyRan().https://github.com/python/cpython/pull/26587/commits/2ec5ae47467631b6e34aa8e58d6704ff91a6aae0
2ec5ae4https://github.com/python/cpython/pull/26587/commits/2ec5ae47467631b6e34aa8e58d6704ff91a6aae0
https://github.com/ericsnowcurrently
Check only the free vars in super_init_without_args().https://github.com/python/cpython/pull/26587/commits/4b086e9e57f317abc18943b4a647dcf9f5b0a3d5
4b086e9https://github.com/python/cpython/pull/26587/commits/4b086e9e57f317abc18943b4a647dcf9f5b0a3d5
https://github.com/ericsnowcurrently
Simplify a comment.https://github.com/python/cpython/pull/26587/commits/09c3cdd81987330c443e9ed0fb9590479fd3c295
09c3cddhttps://github.com/python/cpython/pull/26587/commits/09c3cdd81987330c443e9ed0fb9590479fd3c295
https://github.com/ericsnowcurrently
Sort the MAKE_CELL ops by oparg.https://github.com/python/cpython/pull/26587/commits/8693744273632968987089a8a6b0cffa182d4b63
8693744https://github.com/python/cpython/pull/26587/commits/8693744273632968987089a8a6b0cffa182d4b63
https://github.com/ericsnowcurrently
Add a light-weight check to super_init_without_args().https://github.com/python/cpython/pull/26587/commits/bdb12a79eb1a6655642b07ec6daf3c2d533a73cf
bdb12a7https://github.com/python/cpython/pull/26587/commits/bdb12a79eb1a6655642b07ec6daf3c2d533a73cf
https://github.com/gvanrossum
gvanrossumhttps://github.com/gvanrossum
Jun 15, 2021https://github.com/python/cpython/pull/26587#issuecomment-861799811
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
🔨 test-with-buildbots https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22%3Ahammer%3A%20test-with-buildbots%22
Jun 15, 2021https://github.com/python/cpython/pull/26587#event-4893869811
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Jun 15, 2021https://github.com/python/cpython/pull/26587#issuecomment-861804492
@ericsnowcurrentlyhttps://github.com/ericsnowcurrently
bdb12a7https://github.com/python/cpython/commit/bdb12a79eb1a6655642b07ec6daf3c2d533a73cf
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
🔨 test-with-buildbots https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22%3Ahammer%3A%20test-with-buildbots%22
Jun 15, 2021https://github.com/python/cpython/pull/26587#event-4893869939
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
ac38a9fhttps://github.com/python/cpython/commit/ac38a9f2dfbba95f5d4338eb11a0221d38ef9328
Jun 15, 2021https://github.com/python/cpython/pull/26587#event-4894377148
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
awaiting changes https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20changes%22
Jun 15, 2021https://github.com/python/cpython/pull/26587#event-4894377247
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
June 15, 2021 22:35https://github.com/python/cpython/pull/26587#event-4894377346
jdevries3133https://github.com/jdevries3133
Jun 19, 2021 https://github.com/python/cpython/pull/26587#ref-commit-fc3ca19
https://github.com/ericsnowcurrently
https://github.com/jdevries3133
bpo-43693: Eliminate unused "fast locals". (https://github.com/jdevries3133/cpython/commit/fc3ca199dcae375c63fadb2b1023173dcb16ea60
pythongh-26587https://github.com/python/cpython/pull/26587
)https://github.com/jdevries3133/cpython/commit/fc3ca199dcae375c63fadb2b1023173dcb16ea60
fc3ca19https://github.com/jdevries3133/cpython/commit/fc3ca199dcae375c63fadb2b1023173dcb16ea60
https://bugs.python.org/issue43693https://bugs.python.org/issue43693
https://github.com/markshannon
markshannonhttps://github.com/markshannon
May 2, 2022 https://github.com/python/cpython/pull/26587#ref-issue-1199055734
Logically merge cell and locals array. They are already contiguous in memory #87859 https://github.com/python/cpython/issues/87859
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Sep 8, 2023 https://github.com/python/cpython/pull/26587#ref-issue-1887406681
Do we need the _PyFrame_OpAlreadyRan check in frameobject.c? faster-cpython/ideas#623 https://github.com/faster-cpython/ideas/issues/623
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%2F26587
https://github.com/markshannon
markshannon https://github.com/markshannon
https://github.com/python/cpython/pull/26587/files/b5ef8e18c9e8018ab6bd189db7d82250b687ae40
Please reload this pagehttps://github.com/python/cpython/pull/26587
https://github.com/ericsnowcurrently
https://github.com/bedevere-bot
https://github.com/gvanrossum
https://github.com/markshannon
https://github.com/the-knights-who-say-ni
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.