René's URL Explorer Experiment


Title: bpo-43693: Add new internal code objects fields: co_fastlocalnames and co_fastlocalkinds. by ericsnowcurrently · Pull Request #26388 · python/cpython · GitHub

Open Graph Title: bpo-43693: Add new internal code objects fields: co_fastlocalnames and co_fastlocalkinds. by ericsnowcurrently · Pull Request #26388 · python/cpython

X Title: bpo-43693: Add new internal code objects fields: co_fastlocalnames and co_fastlocalkinds. by ericsnowcurrently · Pull Request #26388 · python/cpython

Description: A number of places in the code base (notably ceval.c and frameobject.c) rely on mapping variable names to indices in the frame "locals plus" array (AKA fast locals), and thus opargs. Currently the...

Open Graph Description: A number of places in the code base (notably ceval.c and frameobject.c) rely on mapping variable names to indices in the frame "locals plus" array (AKA fast locals), and thus opargs. Cur...

X Description: A number of places in the code base (notably ceval.c and frameobject.c) rely on mapping variable names to indices in the frame "locals plus" array (AKA fast locals), and thus opar...

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

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:270dd5fa-d0a2-8ba1-e3bb-03e49105eaa9
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id9B20:1672C1:26C198:32FAA6:696ADA1C
html-safe-noncea6ac8cbb9ee2c3a4c4d4b969f7d7fa7f545337d390a0c0c8e2964e0d7f85289a
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5QjIwOjE2NzJDMToyNkMxOTg6MzJGQUE2OjY5NkFEQTFDIiwidmlzaXRvcl9pZCI6IjcwMjE3MDMwNzg5MjIwODI4NDUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac38a01725cd99c52a475e052b5f6831cd9d6a645c986eb217045376d23e8fa138
hovercard-subject-tagpull_request:654187971
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/26388/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/e17294e703f3ad13c36eba11267e6e0810857df4e2362d90cf40bc755405ce5a/python/cpython/pull/26388
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/e17294e703f3ad13c36eba11267e6e0810857df4e2362d90cf40bc755405ce5a/python/cpython/pull/26388
og:image:altA number of places in the code base (notably ceval.c and frameobject.c) rely on mapping variable names to indices in the frame "locals plus" array (AKA fast locals), and thus opargs. Cur...
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
release524a93f2c1f36522a3b4be4c110467ee4172245d
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/26388#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F26388
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%2F26388
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/26388
Reloadhttps://github.com/python/cpython/pull/26388
Reloadhttps://github.com/python/cpython/pull/26388
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/26388
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/26388
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/26388#issue-comment-box
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
python:mainhttps://github.com/python/cpython/tree/main
ericsnowcurrently:fast-local-kindshttps://github.com/ericsnowcurrently/cpython/tree/fast-local-kinds
bpo-43693: Add new internal code objects fields: co_fastlocalnames and co_fastlocalkinds. https://github.com/python/cpython/pull/26388#top
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
python:mainhttps://github.com/python/cpython/tree/main
ericsnowcurrently:fast-local-kindshttps://github.com/ericsnowcurrently/cpython/tree/fast-local-kinds
Conversation 41 https://github.com/python/cpython/pull/26388
Commits 31 https://github.com/python/cpython/pull/26388/commits
Checks 0 https://github.com/python/cpython/pull/26388/checks
Files changed https://github.com/python/cpython/pull/26388/files
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.co/hiddenchars
https://github.com/python/cpython/pull/{{ revealButtonHref }}
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
May 26, 2021https://github.com/python/cpython/pull/26388#issue-902866544
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://bugs.python.org/issue43693https://bugs.python.org/issue43693
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
markshannonhttps://github.com/markshannon
May 26, 2021 20:08https://github.com/python/cpython/pull/26388#event-4801708011
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
tiranhttps://github.com/tiran
code ownerhttps://github.com/python/cpython/blob/6cc800d3634fdd002b986c3ffe6a3d5540f311a0/.github/CODEOWNERS#L27
May 26, 2021 20:08https://github.com/python/cpython/pull/26388#event-4801708053
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
May 26, 2021https://github.com/python/cpython/pull/26388#event-4801708270
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
May 26, 2021https://github.com/python/cpython/pull/26388#event-4801708337
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
tiranhttps://github.com/tiran
May 26, 2021 20:11https://github.com/python/cpython/pull/26388#event-4801722919
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
force-pushedhttps://github.com/python/cpython/compare/af397aff85f7b16a79687701e050eacd348affe4..fda53f1e004b913c8f64683705d9c49ce11125af
af397afhttps://github.com/python/cpython/commit/af397aff85f7b16a79687701e050eacd348affe4
fda53f1https://github.com/python/cpython/commit/fda53f1e004b913c8f64683705d9c49ce11125af
Compare https://github.com/python/cpython/compare/af397aff85f7b16a79687701e050eacd348affe4..fda53f1e004b913c8f64683705d9c49ce11125af
May 26, 2021 22:55https://github.com/python/cpython/pull/26388#event-4802334143
bpo-43693: Add the MAKE_CELL opcode and interleave fast locals offsets. #26396 https://github.com/python/cpython/pull/26396
Handle boxing of cell variables in the bytecode. faster-cpython/ideas#41 https://github.com/faster-cpython/ideas/issues/41
https://github.com/markshannon
markshannonhttps://github.com/markshannon
May 27, 2021 https://github.com/python/cpython/pull/26388#pullrequestreview-670325861
View reviewed changes https://github.com/python/cpython/pull/26388/files
Include/cpython/code.hhttps://github.com/python/cpython/pull/26388/files#diff-b0fcb97ad50c6f97009037466945581575bc3b18633dc8b32a38f633950144c2
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/markshannon
markshannonhttps://github.com/markshannon
May 27, 2021 https://github.com/python/cpython/pull/26388#pullrequestreview-670327199
View reviewed changes https://github.com/python/cpython/pull/26388/files
Include/internal/pycore_code.hhttps://github.com/python/cpython/pull/26388/files#diff-97ea1759f82531a45fa685065ff86bc1077c3ab3d5f65220eea48b7730032bc8
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/markshannon
markshannonhttps://github.com/markshannon
May 27, 2021 https://github.com/python/cpython/pull/26388#pullrequestreview-670327545
View reviewed changes https://github.com/python/cpython/pull/26388/files
Include/internal/pycore_code.hhttps://github.com/python/cpython/pull/26388/files#diff-97ea1759f82531a45fa685065ff86bc1077c3ab3d5f65220eea48b7730032bc8
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/markshannon
markshannonhttps://github.com/markshannon
May 27, 2021 https://github.com/python/cpython/pull/26388#pullrequestreview-670329542
View reviewed changes https://github.com/python/cpython/pull/26388/files
Objects/codeobject.chttps://github.com/python/cpython/pull/26388/files#diff-6f869eb8beb7cbe4bc6817584b99ad567f88962fa67f7beca25d009dc401234d
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/markshannon
markshannonhttps://github.com/markshannon
May 27, 2021 https://github.com/python/cpython/pull/26388#pullrequestreview-670334281
View reviewed changes https://github.com/python/cpython/pull/26388/files
Objects/codeobject.chttps://github.com/python/cpython/pull/26388/files#diff-6f869eb8beb7cbe4bc6817584b99ad567f88962fa67f7beca25d009dc401234d
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/markshannon
markshannonhttps://github.com/markshannon
May 27, 2021 https://github.com/python/cpython/pull/26388#pullrequestreview-670335874
View reviewed changes https://github.com/python/cpython/pull/26388/files
Objects/frameobject.chttps://github.com/python/cpython/pull/26388/files#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/markshannon
markshannonhttps://github.com/markshannon
May 27, 2021 https://github.com/python/cpython/pull/26388#pullrequestreview-670340319
View reviewed changes https://github.com/python/cpython/pull/26388/files
Objects/typeobject.chttps://github.com/python/cpython/pull/26388/files#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
force-pushedhttps://github.com/python/cpython/compare/c95f4cc80c5fb5b3eead9c1baf0bdb7d894ceb35..0d1d6cd1ec6f56705d1394376eff34850429b978
c95f4cchttps://github.com/python/cpython/commit/c95f4cc80c5fb5b3eead9c1baf0bdb7d894ceb35
0d1d6cdhttps://github.com/python/cpython/commit/0d1d6cd1ec6f56705d1394376eff34850429b978
Compare https://github.com/python/cpython/compare/c95f4cc80c5fb5b3eead9c1baf0bdb7d894ceb35..0d1d6cd1ec6f56705d1394376eff34850429b978
May 27, 2021 15:59https://github.com/python/cpython/pull/26388#event-4806838413
https://github.com/markshannon
markshannonhttps://github.com/markshannon
May 28, 2021https://github.com/python/cpython/pull/26388#event-4811196771
https://github.com/markshannon
markshannonhttps://github.com/markshannon
May 28, 2021https://github.com/python/cpython/pull/26388#issuecomment-850451572
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/gvanrossum
gvanrossumhttps://github.com/gvanrossum
May 28, 2021 https://github.com/python/cpython/pull/26388#pullrequestreview-671400122
View reviewed changes https://github.com/python/cpython/pull/26388/files
gvanrossumhttps://github.com/gvanrossum
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/python/cpython/pull/26388#pullrequestreview-671400122
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/26388
Doc/library/dis.rsthttps://github.com/python/cpython/pull/26388/files#diff-eaa488fc50d23b30ca8b24ab19e9c91c1c941339847af993e908f006eec0653b
Please reload this pagehttps://github.com/python/cpython/pull/26388
Include/internal/pycore_code.hhttps://github.com/python/cpython/pull/26388/files#diff-97ea1759f82531a45fa685065ff86bc1077c3ab3d5f65220eea48b7730032bc8
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/gvanrossum
gvanrossumhttps://github.com/gvanrossum
May 28, 2021https://github.com/python/cpython/pull/26388#issuecomment-850487617
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/markshannon
markshannonhttps://github.com/markshannon
May 28, 2021https://github.com/python/cpython/pull/26388#issuecomment-850493369
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/gvanrossum
gvanrossumhttps://github.com/gvanrossum
May 28, 2021https://github.com/python/cpython/pull/26388#issuecomment-850508464
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/markshannon
markshannonhttps://github.com/markshannon
May 29, 2021https://github.com/python/cpython/pull/26388#issuecomment-850800501
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 2, 2021https://github.com/python/cpython/pull/26388#issuecomment-853236805
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 2, 2021https://github.com/python/cpython/pull/26388#issuecomment-853237595
@markshannonhttps://github.com/markshannon
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Jun 3, 2021https://github.com/python/cpython/pull/26388#issuecomment-853898743
https://github.com/python/cpython/pull/26388/files#diff-ebc983d9f91e5bcf73500e377ac65e85863c4f77fd5b6b6caf4fcdf7c0f0b057R7253https://github.com/python/cpython/pull/26388/files#diff-ebc983d9f91e5bcf73500e377ac65e85863c4f77fd5b6b6caf4fcdf7c0f0b057R7253
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 3, 2021https://github.com/python/cpython/pull/26388#issuecomment-853920686
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Jun 3, 2021https://github.com/python/cpython/pull/26388#issuecomment-853970612
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
force-pushedhttps://github.com/python/cpython/compare/9dcd35da54ae5412146f9c1fe5e4205713f7e062..fdf040aa69806c78642d90d88ad3e32d19fe22b9
9dcd35dhttps://github.com/python/cpython/commit/9dcd35da54ae5412146f9c1fe5e4205713f7e062
fdf040ahttps://github.com/python/cpython/commit/fdf040aa69806c78642d90d88ad3e32d19fe22b9
Compare https://github.com/python/cpython/compare/9dcd35da54ae5412146f9c1fe5e4205713f7e062..fdf040aa69806c78642d90d88ad3e32d19fe22b9
June 3, 2021 15:52https://github.com/python/cpython/pull/26388#event-4838437059
https://github.com/ericsnowcurrently
Add co_fastlocalnames and co_fastlocalkinds.https://github.com/python/cpython/pull/26388/commits/a5edf53b8520708f7a517bbc69ad1731ea881329
a5edf53https://github.com/python/cpython/pull/26388/commits/a5edf53b8520708f7a517bbc69ad1731ea881329
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
June 3, 2021 09:57https://github.com/python/cpython/pull/26388#commits-pushed-418da97
https://github.com/ericsnowcurrently
Expose co_fastlocalnames to Python code.https://github.com/python/cpython/pull/26388/commits/418da97d1f3f89c33b6198bccedd2c128ef39cdd
418da97https://github.com/python/cpython/pull/26388/commits/418da97d1f3f89c33b6198bccedd2c128ef39cdd
https://github.com/ericsnowcurrently
Update the dis docs.https://github.com/python/cpython/pull/26388/commits/9de74bd43ae85a08ebf5806d31b2765179d752a3
9de74bdhttps://github.com/python/cpython/pull/26388/commits/9de74bd43ae85a08ebf5806d31b2765179d752a3
https://github.com/ericsnowcurrently
Use co_fastlocalnames in the dis module.https://github.com/python/cpython/pull/26388/commits/e50e286155dcbca40aca525f441b2028ab9f77b6
e50e286https://github.com/python/cpython/pull/26388/commits/e50e286155dcbca40aca525f441b2028ab9f77b6
https://github.com/ericsnowcurrently
Fix some comments.https://github.com/python/cpython/pull/26388/commits/f0fda398941b397d77d2180b2dd9c1e7dceddc4d
f0fda39https://github.com/python/cpython/pull/26388/commits/f0fda398941b397d77d2180b2dd9c1e7dceddc4d
https://github.com/ericsnowcurrently
Drop "inline" from some big functions.https://github.com/python/cpython/pull/26388/commits/361ca0a6f91c820717e8d40857e64595c8ebbbc6
361ca0ahttps://github.com/python/cpython/pull/26388/commits/361ca0a6f91c820717e8d40857e64595c8ebbbc6
https://github.com/ericsnowcurrently
Clarify that we only look through the free vars in super_init_without…https://github.com/python/cpython/pull/26388/commits/bbdaada6aa71677ff44aa51ce522cd14b45328ad
bbdaadahttps://github.com/python/cpython/pull/26388/commits/bbdaada6aa71677ff44aa51ce522cd14b45328ad
https://github.com/ericsnowcurrently
Clarify about the case where a "fast" arg is also a cell.https://github.com/python/cpython/pull/26388/commits/8c100d9ccbcfded956e6524559337b11ea029bf5
8c100d9https://github.com/python/cpython/pull/26388/commits/8c100d9ccbcfded956e6524559337b11ea029bf5
https://github.com/ericsnowcurrently
Use a private getter function for co_fastlocalnames instead of a prop…https://github.com/python/cpython/pull/26388/commits/505536ee7dc77c810d484409e67e0b96b961cf88
505536ehttps://github.com/python/cpython/pull/26388/commits/505536ee7dc77c810d484409e67e0b96b961cf88
https://github.com/ericsnowcurrently
Drop the arg-related flags.https://github.com/python/cpython/pull/26388/commits/885e43584f95745b89e6e207c4e659ee02882fd5
885e435https://github.com/python/cpython/pull/26388/commits/885e43584f95745b89e6e207c4e659ee02882fd5
https://github.com/ericsnowcurrently
Leave the bottom numbers for locals kinds.https://github.com/python/cpython/pull/26388/commits/29e1c2ac39b344e9111239966cea29e99900bd76
29e1c2ahttps://github.com/python/cpython/pull/26388/commits/29e1c2ac39b344e9111239966cea29e99900bd76
https://github.com/ericsnowcurrently
"fastlocal" -> "localsplus"https://github.com/python/cpython/pull/26388/commits/235e4aa3f9a9dd0978edbea1eb1ce61f3b59a266
235e4aahttps://github.com/python/cpython/pull/26388/commits/235e4aa3f9a9dd0978edbea1eb1ce61f3b59a266
https://github.com/ericsnowcurrently
Add a note about "locals plus" and variable kinds.https://github.com/python/cpython/pull/26388/commits/13fe60de9c151cb3675dbab81ae921b845e170db
13fe60dhttps://github.com/python/cpython/pull/26388/commits/13fe60de9c151cb3675dbab81ae921b845e170db
https://github.com/ericsnowcurrently
co._get_localsplusnames() -> co._varname_from_oparg()https://github.com/python/cpython/pull/26388/commits/fba56f5aebaf653653e0dfe64fc57996aac570c8
fba56f5https://github.com/python/cpython/pull/26388/commits/fba56f5aebaf653653e0dfe64fc57996aac570c8
https://github.com/ericsnowcurrently
Fix the gdb hooks.https://github.com/python/cpython/pull/26388/commits/68c7776da90bee76f4654ebb5bd501cd9dee9af6
68c7776https://github.com/python/cpython/pull/26388/commits/68c7776da90bee76f4654ebb5bd501cd9dee9af6
https://github.com/ericsnowcurrently
Be more strict about types.https://github.com/python/cpython/pull/26388/commits/e10e7da2f93b7b07f33df8531cfb57e80bb9120d
e10e7dahttps://github.com/python/cpython/pull/26388/commits/e10e7da2f93b7b07f33df8531cfb57e80bb9120d
https://github.com/ericsnowcurrently
Add a TODO about "_PyCodeConstructor.argcount".https://github.com/python/cpython/pull/26388/commits/87cb1926a0e0a48490c653006c98fb3aa507e64c
87cb192https://github.com/python/cpython/pull/26388/commits/87cb1926a0e0a48490c653006c98fb3aa507e64c
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
force-pushedhttps://github.com/python/cpython/compare/fdf040aa69806c78642d90d88ad3e32d19fe22b9..87cb1926a0e0a48490c653006c98fb3aa507e64c
fdf040ahttps://github.com/python/cpython/commit/fdf040aa69806c78642d90d88ad3e32d19fe22b9
87cb192https://github.com/python/cpython/commit/87cb1926a0e0a48490c653006c98fb3aa507e64c
Compare https://github.com/python/cpython/compare/fdf040aa69806c78642d90d88ad3e32d19fe22b9..87cb1926a0e0a48490c653006c98fb3aa507e64c
June 3, 2021 15:59https://github.com/python/cpython/pull/26388#event-4838480220
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 3, 2021https://github.com/python/cpython/pull/26388#issuecomment-854005402
@markshannonhttps://github.com/markshannon
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
2c1e258https://github.com/python/cpython/commit/2c1e2583fdc4db6b43d163239ea42b0e8394171f
Jun 3, 2021https://github.com/python/cpython/pull/26388#event-4838633491
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 3, 2021https://github.com/python/cpython/pull/26388#event-4838633667
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
June 3, 2021 16:28https://github.com/python/cpython/pull/26388#event-4838633862
pablogsalhttps://github.com/pablogsal
Jun 4, 2021 https://github.com/python/cpython/pull/26388#ref-commit-9b5f708
https://github.com/pablogsal
Revert "bpo-43693: Add new internal code objects fields: co_fastlocal…https://github.com/pablogsal/cpython/commit/9b5f708d24f209133a64bad66a7d43e264c7b946
9b5f708https://github.com/pablogsal/cpython/commit/9b5f708d24f209133a64bad66a7d43e264c7b946
pythongh-26388https://github.com/python/cpython/pull/26388
2c1e258https://github.com/pablogsal/cpython/commit/2c1e2583fdc4db6b43d163239ea42b0e8394171f
pablogsalhttps://github.com/pablogsal
Jun 4, 2021 https://github.com/python/cpython/pull/26388#ref-commit-17c4edc
https://github.com/pablogsal
bpo-43693https://bugs.python.org/issue?@action=redirect&bpo=43693
: Revert commitshttps://github.com/python/cpython/commit/17c4edc4e0692fe55e185755ea8a2f5238f3ef08
2c1e258https://github.com/python/cpython/commit/2c1e2583fdc4db6b43d163239ea42b0e8394171f
andhttps://github.com/python/cpython/commit/17c4edc4e0692fe55e185755ea8a2f5238f3ef08
b2bf2bchttps://github.com/python/cpython/commit/b2bf2bc1ece673d387341e06c8d3c2bc6e259747
(https://github.com/python/cpython/commit/17c4edc4e0692fe55e185755ea8a2f5238f3ef08
GH-26530https://github.com/python/cpython/pull/26530
)https://github.com/python/cpython/commit/17c4edc4e0692fe55e185755ea8a2f5238f3ef08
17c4edchttps://github.com/python/cpython/commit/17c4edc4e0692fe55e185755ea8a2f5238f3ef08
bpo-43693https://bugs.python.org/issue?@action=redirect&bpo=43693
gh-25152https://github.com/python/cpython/pull/25152
b2bf2bchttps://github.com/python/cpython/commit/b2bf2bc1ece673d387341e06c8d3c2bc6e259747
bpo-43693https://bugs.python.org/issue?@action=redirect&bpo=43693
gh-26388https://github.com/python/cpython/pull/26388
2c1e258https://github.com/python/cpython/commit/2c1e2583fdc4db6b43d163239ea42b0e8394171f
https://github.com/ericsnowcurrently
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 7, 2021 https://github.com/python/cpython/pull/26388#ref-pullrequest-913672084
bpo-43693: Un-revert commits 2c1e258 and b2bf2bc. #26577 https://github.com/python/cpython/pull/26577
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 7, 2021 https://github.com/python/cpython/pull/26388#ref-commit-5e98b69
https://github.com/ericsnowcurrently
Un-revert commitshttps://github.com/ericsnowcurrently/cpython/commit/5e98b694beeba881f5bceea2286ed193046a9bc7
2c1e258https://github.com/ericsnowcurrently/cpython/commit/2c1e2583fdc4db6b43d163239ea42b0e8394171f
andhttps://github.com/ericsnowcurrently/cpython/commit/5e98b694beeba881f5bceea2286ed193046a9bc7
b2bf2bchttps://github.com/ericsnowcurrently/cpython/commit/b2bf2bc1ece673d387341e06c8d3c2bc6e259747
.https://github.com/ericsnowcurrently/cpython/commit/5e98b694beeba881f5bceea2286ed193046a9bc7
5e98b69https://github.com/ericsnowcurrently/cpython/commit/5e98b694beeba881f5bceea2286ed193046a9bc7
pythonGH-26530https://github.com/python/cpython/pull/26530
17c4edchttps://github.com/ericsnowcurrently/cpython/commit/17c4edc4e0692fe55e185755ea8a2f5238f3ef08
pythongh-25152https://github.com/python/cpython/pull/25152
pythongh-26388https://github.com/python/cpython/pull/26388
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
Jun 7, 2021 https://github.com/python/cpython/pull/26388#ref-commit-2ab27c4
https://github.com/ericsnowcurrently
bpo-43693https://bugs.python.org/issue?@action=redirect&bpo=43693
: Un-revert commits 2c1e258 andhttps://github.com/python/cpython/commit/2ab27c4af4ddf7528e1375e77c787c7fbb09b5e6
b2bf2bchttps://github.com/python/cpython/commit/b2bf2bc1ece673d387341e06c8d3c2bc6e259747
. (https://github.com/python/cpython/commit/2ab27c4af4ddf7528e1375e77c787c7fbb09b5e6
gh-26577https://github.com/python/cpython/pull/26577
)https://github.com/python/cpython/commit/2ab27c4af4ddf7528e1375e77c787c7fbb09b5e6
2ab27c4https://github.com/python/cpython/commit/2ab27c4af4ddf7528e1375e77c787c7fbb09b5e6
gh-26530https://github.com/python/cpython/pull/26530
gh-25152https://github.com/python/cpython/pull/25152
b2bf2bchttps://github.com/python/cpython/commit/b2bf2bc1ece673d387341e06c8d3c2bc6e259747
gh-26388https://github.com/python/cpython/pull/26388
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/26388#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/iritkatriel
iritkatrielhttps://github.com/iritkatriel
Jun 28, 2022 https://github.com/python/cpython/pull/26388#pullrequestreview-1022100551
View reviewed changes https://github.com/python/cpython/pull/26388/files/87cb1926a0e0a48490c653006c98fb3aa507e64c
Python/compile.chttps://github.com/python/cpython/pull/26388/files/87cb1926a0e0a48490c653006c98fb3aa507e64c#diff-ebc983d9f91e5bcf73500e377ac65e85863c4f77fd5b6b6caf4fcdf7c0f0b057
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Mar 13, 2023 https://github.com/python/cpython/pull/26388#ref-issue-1620921739
Docs: Description of LOAD_CLOSURE in dis module should be updated #102636 https://github.com/python/cpython/issues/102636
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%2F26388
https://github.com/iritkatriel
iritkatriel https://github.com/iritkatriel
https://github.com/python/cpython/pull/26388/files/87cb1926a0e0a48490c653006c98fb3aa507e64c
https://github.com/gvanrossum
gvanrossum https://github.com/gvanrossum
https://github.com/python/cpython/pull/26388/files/e71d691e3683e4d011758488e06ad885f490121a
https://github.com/markshannon
markshannon https://github.com/markshannon
https://github.com/python/cpython/pull/26388/files/e71d691e3683e4d011758488e06ad885f490121a
https://github.com/markshannon
markshannon https://github.com/markshannon
Please reload this pagehttps://github.com/python/cpython/pull/26388
https://github.com/ericsnowcurrently
https://github.com/markshannon
https://github.com/gvanrossum
https://github.com/iritkatriel
https://github.com/the-knights-who-say-ni
https://github.com/bedevere-bot
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.