René's URL Explorer Experiment


Title: GH-108362: Incremental GC implementation by markshannon · Pull Request #116206 · python/cpython · GitHub

Open Graph Title: GH-108362: Incremental GC implementation by markshannon · Pull Request #116206 · python/cpython

X Title: GH-108362: Incremental GC implementation by markshannon · Pull Request #116206 · python/cpython

Description: Implements incremental cyclic GC. Instead of traversing one generation on each collection, we traverse the young generation and the oldest part of the old generation. By traversing the old generation a chunk at a time, we keep pause times down a lot. See faster-cpython/ideas#613 for the idea and algorithm. Issue: gh-108362 📚 Documentation preview 📚: https://cpython-previews--116206.org.readthedocs.build/

Open Graph Description: Implements incremental cyclic GC. Instead of traversing one generation on each collection, we traverse the young generation and the oldest part of the old generation. By traversing the old generati...

X Description: Implements incremental cyclic GC. Instead of traversing one generation on each collection, we traverse the young generation and the oldest part of the old generation. By traversing the old generati...

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:aada8def-bf0d-5ae2-d036-3ee6217d3623
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idCF9C:378C0F:1BA60B:268376:696A64CA
html-safe-nonce319147486c4b4bb2b918224a815a0671afd5add92b1a8b2b263f2e9cf5ef2349
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDRjlDOjM3OEMwRjoxQkE2MEI6MjY4Mzc2OjY5NkE2NENBIiwidmlzaXRvcl9pZCI6Ijg1NDY5NTk5NzEzNDM1NTc4MzQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac0b5280d4daf1eac583f06158ef4df7b404b993aca5dbccc03e53f794d8308079
hovercard-subject-tagpull_request:1751854019
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///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/python/cpython/pull/116206/files
twitter:imagehttps://avatars.githubusercontent.com/u/9448417?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/9448417?s=400&v=4
og:image:altImplements incremental cyclic GC. Instead of traversing one generation on each collection, we traverse the young generation and the oldest part of the old generation. By traversing the old generati...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None9b7735a184970dd9333b2cbe036c8f3c0a9108c64aaa93827c5a64fc70993392
turbo-cache-controlno-preview
diff-viewunified
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 full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release87cbd411c2982752221b5751d583a515b23bf5fa
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/116206/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F116206%2Ffiles
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%2F116206%2Ffiles
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%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/116206/files
Reloadhttps://github.com/python/cpython/pull/116206/files
Reloadhttps://github.com/python/cpython/pull/116206/files
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/116206/files
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/116206/files
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
markshannonhttps://github.com/markshannon
python:mainhttps://github.com/python/cpython/tree/main
faster-cpython:incremental-gc-3https://github.com/faster-cpython/cpython/tree/incremental-gc-3
Conversation 25 https://github.com/python/cpython/pull/116206
Commits 16 https://github.com/python/cpython/pull/116206/commits
Checks 0 https://github.com/python/cpython/pull/116206/checks
Files changed https://github.com/python/cpython/pull/116206/files
Please reload this pagehttps://github.com/python/cpython/pull/116206/files
GH-108362: Incremental GC implementation https://github.com/python/cpython/pull/116206/files#top
Show all changes 16 commits https://github.com/python/cpython/pull/116206/files
4cde149 Incremental GC markshannon Jan 7, 2024 https://github.com/python/cpython/pull/116206/commits/4cde149e77a0974b5ed7eb83fbfb2d66570c611d
41f7a12 Merge branch 'main' into incremental-gc-3 markshannon Feb 25, 2024 https://github.com/python/cpython/pull/116206/commits/41f7a12c4fd7ca1fe0bc92035cca33a810c4c764
5361bd7 Fix compiler warning markshannon Feb 25, 2024 https://github.com/python/cpython/pull/116206/commits/5361bd785e6864c20416fe3749cc4cb93de8fb8a
0951d03 Fix gdb support markshannon Feb 25, 2024 https://github.com/python/cpython/pull/116206/commits/0951d0382a780ef2b9a7373742cfdc3dee787fb8
03ea080 Make cold exits immortal safely markshannon Feb 25, 2024 https://github.com/python/cpython/pull/116206/commits/03ea08044b56a3505011deed5de991ef7e4fcb12
49b47fa Merge young gen and increment before scanning. markshannon Feb 26, 2024 https://github.com/python/cpython/pull/116206/commits/49b47fac473679826bacc164045f167a40eb058b
7febe8e Fix docs formatting markshannon Feb 26, 2024 https://github.com/python/cpython/pull/116206/commits/7febe8e97f1c494459fa100c14d9896dcf2887ca
912ebc1 Merge branch 'main' into incremental-gc-3 markshannon Mar 5, 2024 https://github.com/python/cpython/pull/116206/commits/912ebc1cc138b8c285e9d07641b544a593e18f1c
3c1ef42 Revert check for immortality. markshannon Mar 6, 2024 https://github.com/python/cpython/pull/116206/commits/3c1ef42e4b253bf2af6943e1f90fdff6fc474221
7a41258 Merge branch 'main' into incremental-gc-3 markshannon Mar 12, 2024 https://github.com/python/cpython/pull/116206/commits/7a41258d1e6edcceb6aabd063031ec4e2c590166
b7e0a26 Fix increment size calculation, and make sure progress if always made. markshannon Mar 15, 2024 https://github.com/python/cpython/pull/116206/commits/b7e0a262bf79f1bf56f56ebc3f211ef6c0aa6b71
6d4e9f8 Fix up docs and comments markshannon Mar 15, 2024 https://github.com/python/cpython/pull/116206/commits/6d4e9f8eb5113f5c31ae3a9aa625abc469bba1e4
bc30d34 Add incemental GC stress test markshannon Mar 15, 2024 https://github.com/python/cpython/pull/116206/commits/bc30d34c049b341b252708df85d55152ea96138a
8caba5d Turn off test for free-threading markshannon Mar 15, 2024 https://github.com/python/cpython/pull/116206/commits/8caba5dfa7b6071e6fedfa0479fed1cdd4a0419b
c87fcaa Merge branch 'main' into incremental-gc-3 markshannon Mar 19, 2024 https://github.com/python/cpython/pull/116206/commits/c87fcaab426537ce5a736177e1b5a2f8394ec94f
f4f04d6 Remove redundant import markshannon Mar 19, 2024 https://github.com/python/cpython/pull/116206/commits/f4f04d6f5b92f7ccc026caf6e79e6331ecf4f7e8
Clear filters https://github.com/python/cpython/pull/116206/files
Please reload this pagehttps://github.com/python/cpython/pull/116206/files
Please reload this pagehttps://github.com/python/cpython/pull/116206/files
3.13.rst https://github.com/python/cpython/pull/116206/files#diff-0eef04c1aae0cf8389945464f271ff6789259ef8985f5fdbb21c9a99c4b5021f
pycore_gc.h https://github.com/python/cpython/pull/116206/files#diff-0e64649e0124da22bbdd808a1902470f99752765073e6f1eb8bbd734ef1f4255
pycore_object.h https://github.com/python/cpython/pull/116206/files#diff-2a12f738a77b362d74a65949b58c37f2affcd15ba8b1c979b63bd00223b8a456
pycore_runtime_init.h https://github.com/python/cpython/pull/116206/files#diff-84d4b72a69538f6e60865f5c0301f102c0dca577e47759ac07d7a9a034ee75a2
test_gc.py https://github.com/python/cpython/pull/116206/files#diff-9d9e863bd2a456b669ec9600be793699e861340d91d7c417a8a5b5b8cfbd09a7
2024-01-07-04-22-51.gh-issue-108362.oB9Gcf.rst https://github.com/python/cpython/pull/116206/files#diff-8ee938a024703168336386f41cbc6afe74b5dc5ae4ac84adc1f198ac6800704e
gcmodule.c https://github.com/python/cpython/pull/116206/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
object.c https://github.com/python/cpython/pull/116206/files#diff-ba56d44ce0dd731d979970b966fde9d8dd15d12a82f727a052a8ad48d4a49363
structseq.c https://github.com/python/cpython/pull/116206/files#diff-6088e5bc32426d02181ea56f5c4acbfc2fef3094c476b8081b22772fe205ccbd
gc.c https://github.com/python/cpython/pull/116206/files#diff-a848a0ef178aa113a092e72403da0e344f37bd141bb90a7aa65015c77bfe7385
gc_free_threading.c https://github.com/python/cpython/pull/116206/files#diff-4722ae850a2da3e12f50815c0e3932627ebe67edeaa8b7f28a94f20c8698204d
import.c https://github.com/python/cpython/pull/116206/files#diff-28cfc3e2868980a79d93d2ebdc8747dcb9231f3dd7f2caef96e74107d1ea3bf3
optimizer.c https://github.com/python/cpython/pull/116206/files#diff-de09f74c4306be5ef0284d665091976873569094d645a35b48467ea2a11d67f7
libpython.py https://github.com/python/cpython/pull/116206/files#diff-d6a780608c6679847e005fc5a55c5749ce3c68c031e75e63b0c5b45e57e25758
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L114
Doc/whatsnew/3.13.rsthttps://github.com/python/cpython/pull/116206/files#diff-0eef04c1aae0cf8389945464f271ff6789259ef8985f5fdbb21c9a99c4b5021f
View file https://github.com/faster-cpython/cpython/blob/f4f04d6f5b92f7ccc026caf6e79e6331ecf4f7e8/Doc/whatsnew/3.13.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/116206/{{ revealButtonHref }}
https://github.com/python/cpython/pull/116206/files#diff-0eef04c1aae0cf8389945464f271ff6789259ef8985f5fdbb21c9a99c4b5021f
https://github.com/python/cpython/pull/116206/files#diff-0eef04c1aae0cf8389945464f271ff6789259ef8985f5fdbb21c9a99c4b5021f
https://github.com/python/cpython/pull/116206/files#diff-0eef04c1aae0cf8389945464f271ff6789259ef8985f5fdbb21c9a99c4b5021f
https://github.com/python/cpython/pull/116206/files#diff-0eef04c1aae0cf8389945464f271ff6789259ef8985f5fdbb21c9a99c4b5021f
Include/internal/pycore_gc.hhttps://github.com/python/cpython/pull/116206/files#diff-0e64649e0124da22bbdd808a1902470f99752765073e6f1eb8bbd734ef1f4255
View file https://github.com/faster-cpython/cpython/blob/f4f04d6f5b92f7ccc026caf6e79e6331ecf4f7e8/Include/internal/pycore_gc.h
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/116206/{{ revealButtonHref }}
https://github.com/python/cpython/pull/116206/files#diff-0e64649e0124da22bbdd808a1902470f99752765073e6f1eb8bbd734ef1f4255
https://github.com/python/cpython/pull/116206/files#diff-0e64649e0124da22bbdd808a1902470f99752765073e6f1eb8bbd734ef1f4255
https://github.com/python/cpython/pull/116206/files#diff-0e64649e0124da22bbdd808a1902470f99752765073e6f1eb8bbd734ef1f4255
https://github.com/python/cpython/pull/116206/files#diff-0e64649e0124da22bbdd808a1902470f99752765073e6f1eb8bbd734ef1f4255
https://github.com/python/cpython/pull/116206/files#diff-0e64649e0124da22bbdd808a1902470f99752765073e6f1eb8bbd734ef1f4255
https://github.com/python/cpython/pull/116206/files#diff-0e64649e0124da22bbdd808a1902470f99752765073e6f1eb8bbd734ef1f4255
https://github.com/python/cpython/pull/116206/files#diff-0e64649e0124da22bbdd808a1902470f99752765073e6f1eb8bbd734ef1f4255
https://github.com/python/cpython/pull/116206/files#diff-0e64649e0124da22bbdd808a1902470f99752765073e6f1eb8bbd734ef1f4255
https://github.com/python/cpython/pull/116206/files#diff-0e64649e0124da22bbdd808a1902470f99752765073e6f1eb8bbd734ef1f4255
Include/internal/pycore_object.hhttps://github.com/python/cpython/pull/116206/files#diff-2a12f738a77b362d74a65949b58c37f2affcd15ba8b1c979b63bd00223b8a456
View file https://github.com/faster-cpython/cpython/blob/f4f04d6f5b92f7ccc026caf6e79e6331ecf4f7e8/Include/internal/pycore_object.h
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/116206/{{ revealButtonHref }}
https://github.com/python/cpython/pull/116206/files#diff-2a12f738a77b362d74a65949b58c37f2affcd15ba8b1c979b63bd00223b8a456
https://github.com/python/cpython/pull/116206/files#diff-2a12f738a77b362d74a65949b58c37f2affcd15ba8b1c979b63bd00223b8a456
https://github.com/python/cpython/pull/116206/files#diff-2a12f738a77b362d74a65949b58c37f2affcd15ba8b1c979b63bd00223b8a456
https://github.com/python/cpython/pull/116206/files#diff-2a12f738a77b362d74a65949b58c37f2affcd15ba8b1c979b63bd00223b8a456
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L312
Include/internal/pycore_runtime_init.hhttps://github.com/python/cpython/pull/116206/files#diff-84d4b72a69538f6e60865f5c0301f102c0dca577e47759ac07d7a9a034ee75a2
View file https://github.com/faster-cpython/cpython/blob/f4f04d6f5b92f7ccc026caf6e79e6331ecf4f7e8/Include/internal/pycore_runtime_init.h
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/116206/{{ revealButtonHref }}
https://github.com/python/cpython/pull/116206/files#diff-84d4b72a69538f6e60865f5c0301f102c0dca577e47759ac07d7a9a034ee75a2
https://github.com/python/cpython/pull/116206/files#diff-84d4b72a69538f6e60865f5c0301f102c0dca577e47759ac07d7a9a034ee75a2
Lib/test/test_gc.pyhttps://github.com/python/cpython/pull/116206/files#diff-9d9e863bd2a456b669ec9600be793699e861340d91d7c417a8a5b5b8cfbd09a7
View file https://github.com/faster-cpython/cpython/blob/f4f04d6f5b92f7ccc026caf6e79e6331ecf4f7e8/Lib/test/test_gc.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/116206/{{ revealButtonHref }}
https://github.com/python/cpython/pull/116206/files#diff-9d9e863bd2a456b669ec9600be793699e861340d91d7c417a8a5b5b8cfbd09a7
https://github.com/python/cpython/pull/116206/files#diff-9d9e863bd2a456b669ec9600be793699e861340d91d7c417a8a5b5b8cfbd09a7
https://github.com/python/cpython/pull/116206/files#diff-9d9e863bd2a456b669ec9600be793699e861340d91d7c417a8a5b5b8cfbd09a7
https://github.com/python/cpython/pull/116206/files#diff-9d9e863bd2a456b669ec9600be793699e861340d91d7c417a8a5b5b8cfbd09a7
https://github.com/python/cpython/pull/116206/files#diff-9d9e863bd2a456b669ec9600be793699e861340d91d7c417a8a5b5b8cfbd09a7
https://github.com/python/cpython/pull/116206/files#diff-9d9e863bd2a456b669ec9600be793699e861340d91d7c417a8a5b5b8cfbd09a7
Misc/NEWS.d/next/Core and Builtins/2024-01-07-04-22-51.gh-issue-108362.oB9Gcf.rsthttps://github.com/python/cpython/pull/116206/files#diff-8ee938a024703168336386f41cbc6afe74b5dc5ae4ac84adc1f198ac6800704e
View file https://github.com/faster-cpython/cpython/blob/f4f04d6f5b92f7ccc026caf6e79e6331ecf4f7e8/Misc/NEWS.d/next/Core%20and%20Builtins/2024-01-07-04-22-51.gh-issue-108362.oB9Gcf.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/116206/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L469
Modules/gcmodule.chttps://github.com/python/cpython/pull/116206/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
View file https://github.com/faster-cpython/cpython/blob/f4f04d6f5b92f7ccc026caf6e79e6331ecf4f7e8/Modules/gcmodule.c
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/116206/{{ revealButtonHref }}
https://github.com/python/cpython/pull/116206/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
https://github.com/python/cpython/pull/116206/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
https://github.com/python/cpython/pull/116206/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
https://github.com/python/cpython/pull/116206/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L214
Objects/object.chttps://github.com/python/cpython/pull/116206/files#diff-ba56d44ce0dd731d979970b966fde9d8dd15d12a82f727a052a8ad48d4a49363
View file https://github.com/faster-cpython/cpython/blob/f4f04d6f5b92f7ccc026caf6e79e6331ecf4f7e8/Objects/object.c
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/116206/{{ revealButtonHref }}
https://github.com/python/cpython/pull/116206/files#diff-ba56d44ce0dd731d979970b966fde9d8dd15d12a82f727a052a8ad48d4a49363
https://github.com/python/cpython/pull/116206/files#diff-ba56d44ce0dd731d979970b966fde9d8dd15d12a82f727a052a8ad48d4a49363
Please reload this pagehttps://github.com/python/cpython/pull/116206/files
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.