René's URL Explorer Experiment


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

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

X Title: GH-108362: Incremental GC implementation by markshannon · Pull Request #108038 · 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 generati...

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/108038

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:1520e10f-7add-b397-1430-04064e5306f3
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id8042:1DECF9:1181885:16DC500:696B125A
html-safe-noncec8b6af476be03371a41d2a8d4ebe43e369bc05c453b027ee406aaa44c8c5d805
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4MDQyOjFERUNGOToxMTgxODg1OjE2REM1MDA6Njk2QjEyNUEiLCJ2aXNpdG9yX2lkIjoiODE0NjQ3MTQ5ODEwNTQyNjUyMyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac39933445320f04768a8fe61edf707802d967652257d2bd6b7369a64e237725a8
hovercard-subject-tagpull_request:1477745791
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/108038/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/f4b3e488a021cae66d3ced8916195cdf0c3b7345d2653fe88998f1a7eea139dd/python/cpython/pull/108038
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/f4b3e488a021cae66d3ced8916195cdf0c3b7345d2653fe88998f1a7eea139dd/python/cpython/pull/108038
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: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/108038#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F108038
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%2F108038
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/108038
Reloadhttps://github.com/python/cpython/pull/108038
Reloadhttps://github.com/python/cpython/pull/108038
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/108038
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/108038
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/108038#issue-comment-box
markshannonhttps://github.com/markshannon
python:mainhttps://github.com/python/cpython/tree/main
faster-cpython:incremental-gchttps://github.com/faster-cpython/cpython/tree/incremental-gc
GH-108362: Incremental GC implementation https://github.com/python/cpython/pull/108038#top
markshannonhttps://github.com/markshannon
python:mainhttps://github.com/python/cpython/tree/main
faster-cpython:incremental-gchttps://github.com/faster-cpython/cpython/tree/incremental-gc
Conversation 55 https://github.com/python/cpython/pull/108038
Commits 17 https://github.com/python/cpython/pull/108038/commits
Checks 0 https://github.com/python/cpython/pull/108038/checks
Files changed https://github.com/python/cpython/pull/108038/files
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.co/hiddenchars
https://github.com/python/cpython/pull/{{ revealButtonHref }}
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Aug 16, 2023https://github.com/python/cpython/pull/108038#issue-1853536721
Please reload this pagehttps://github.com/python/cpython/pull/108038
faster-cpython/ideas#613https://github.com/faster-cpython/ideas/issues/613
Incremental cycle GC #108362https://github.com/python/cpython/issues/108362
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/markshannon
markshannonhttps://github.com/markshannon
force-pushedhttps://github.com/python/cpython/compare/5e5833cf6fece5713cebbdd813fe8dfd556458af..97f762a1e6b387a2da1c899f44d33bce46093079
5e5833chttps://github.com/python/cpython/commit/5e5833cf6fece5713cebbdd813fe8dfd556458af
97f762ahttps://github.com/python/cpython/commit/97f762a1e6b387a2da1c899f44d33bce46093079
Compare https://github.com/python/cpython/compare/5e5833cf6fece5713cebbdd813fe8dfd556458af..97f762a1e6b387a2da1c899f44d33bce46093079
August 22, 2023 12:38https://github.com/python/cpython/pull/108038#event-10158047008
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Aug 23, 2023https://github.com/python/cpython/pull/108038#event-10168817095
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Aug 23, 2023 https://github.com/python/cpython/pull/108038#ref-issue-1863115578
Incremental cycle GC #108362 https://github.com/python/cpython/issues/108362
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Aug 23, 2023https://github.com/python/cpython/pull/108038#issuecomment-1690098582
a recent commithttps://github.com/python/cpython/pull/108038/commits/328cfd4e6fcf4cba1148325101ac6e4fac6148ad
https://github.com/faster-cpython/benchmarking-public/blob/main/results/bm-20230813-3.13.0a0-328cfd4/bm-20230813-azure-x86_64-faster%252dcpython-incremental_gc-3.13.0a0-328cfd4-pystats.mdhttps://github.com/faster-cpython/benchmarking-public/blob/main/results/bm-20230813-3.13.0a0-328cfd4/bm-20230813-azure-x86_64-faster%252dcpython-incremental_gc-3.13.0a0-328cfd4-pystats.md
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/markshannon
markshannonhttps://github.com/markshannon
August 23, 2023 15:12https://github.com/python/cpython/pull/108038#event-10171480841
https://github.com/markshannon
markshannonhttps://github.com/markshannon
kumaraditya303https://github.com/kumaraditya303
pablogsalhttps://github.com/pablogsal
code ownershttps://github.com/python/cpython/blob/154477be722ae5c4e18d22d0860e284006b09c4f/.github/CODEOWNERS#L72
August 23, 2023 15:12https://github.com/python/cpython/pull/108038#event-10171480978
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
Aug 23, 2023https://github.com/python/cpython/pull/108038#event-10171483321
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Aug 24, 2023https://github.com/python/cpython/pull/108038#issuecomment-1692016239
@pablogsalhttps://github.com/pablogsal
@naschemehttps://github.com/nascheme
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/pablogsal
pablogsalhttps://github.com/pablogsal
Aug 28, 2023https://github.com/python/cpython/pull/108038#issuecomment-1696329203
Please reload this pagehttps://github.com/python/cpython/pull/108038
@pablogsalhttps://github.com/pablogsal
@naschemehttps://github.com/nascheme
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Sep 8, 2023https://github.com/python/cpython/pull/108038#issuecomment-1712055699
@pablogsalhttps://github.com/pablogsal
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/pablogsal
pablogsalhttps://github.com/pablogsal
Sep 8, 2023https://github.com/python/cpython/pull/108038#issuecomment-1712058458
Please reload this pagehttps://github.com/python/cpython/pull/108038
@pablogsalhttps://github.com/pablogsal
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Sep 8, 2023https://github.com/python/cpython/pull/108038#issuecomment-1712063083
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/nascheme
naschemehttps://github.com/nascheme
Sep 8, 2023https://github.com/python/cpython/pull/108038#issuecomment-1712118239
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Sep 11, 2023https://github.com/python/cpython/pull/108038#issuecomment-1713976117
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/nascheme
naschemehttps://github.com/nascheme
Sep 11, 2023https://github.com/python/cpython/pull/108038#issuecomment-1714269942
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Sep 12, 2023https://github.com/python/cpython/pull/108038#issuecomment-1715272791
faster-cpython/ideas#613 (comment)https://github.com/faster-cpython/ideas/issues/613#issue-1845418145
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/kumaraditya303
kumaraditya303https://github.com/kumaraditya303
September 12, 2023 17:44https://github.com/python/cpython/pull/108038#event-10349836026
https://github.com/nascheme
naschemehttps://github.com/nascheme
Sep 21, 2023https://github.com/python/cpython/pull/108038#issuecomment-1730456021
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Sep 26, 2023https://github.com/python/cpython/pull/108038#issuecomment-1735510052
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/DinoV
DinoVhttps://github.com/DinoV
Oct 7, 2023 https://github.com/python/cpython/pull/108038#pullrequestreview-1662805098
View reviewed changes https://github.com/python/cpython/pull/108038/files
Modules/gcmodule.chttps://github.com/python/cpython/pull/108038/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
Please reload this pagehttps://github.com/python/cpython/pull/108038
Modules/gcmodule.chttps://github.com/python/cpython/pull/108038/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
Please reload this pagehttps://github.com/python/cpython/pull/108038
Modules/gcmodule.chttps://github.com/python/cpython/pull/108038/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
Please reload this pagehttps://github.com/python/cpython/pull/108038
Modules/gcmodule.chttps://github.com/python/cpython/pull/108038/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
Please reload this pagehttps://github.com/python/cpython/pull/108038
Modules/gcmodule.chttps://github.com/python/cpython/pull/108038/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
Please reload this pagehttps://github.com/python/cpython/pull/108038
Modules/gcmodule.chttps://github.com/python/cpython/pull/108038/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
Please reload this pagehttps://github.com/python/cpython/pull/108038
Modules/gcmodule.chttps://github.com/python/cpython/pull/108038/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
Please reload this pagehttps://github.com/python/cpython/pull/108038
Modules/gcmodule.chttps://github.com/python/cpython/pull/108038/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
Please reload this pagehttps://github.com/python/cpython/pull/108038
Include/internal/pycore_gc.hhttps://github.com/python/cpython/pull/108038/files#diff-0e64649e0124da22bbdd808a1902470f99752765073e6f1eb8bbd734ef1f4255
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/DinoV
DinoVhttps://github.com/DinoV
Oct 7, 2023https://github.com/python/cpython/pull/108038#issuecomment-1751560864
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/DinoV
DinoVhttps://github.com/DinoV
Oct 9, 2023 https://github.com/python/cpython/pull/108038#pullrequestreview-1665167201
View reviewed changes https://github.com/python/cpython/pull/108038/files
Modules/gcmodule.chttps://github.com/python/cpython/pull/108038/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
DinoVhttps://github.com/DinoV
Oct 9, 2023https://github.com/python/cpython/pull/108038#discussion_r1350735901
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/108038
markshannonhttps://github.com/markshannon
Oct 12, 2023https://github.com/python/cpython/pull/108038#discussion_r1356734584
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
#108038 (comment)https://github.com/python/cpython/pull/108038#issuecomment-1713976117
Please reload this pagehttps://github.com/python/cpython/pull/108038
DinoVhttps://github.com/DinoV
Oct 12, 2023https://github.com/python/cpython/pull/108038#discussion_r1357273021
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/108038
markshannonhttps://github.com/markshannon
Oct 13, 2023https://github.com/python/cpython/pull/108038#discussion_r1357984891
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/108038
DinoVhttps://github.com/DinoV
Oct 13, 2023https://github.com/python/cpython/pull/108038#discussion_r1358480800
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/108038
markshannonhttps://github.com/markshannon
Oct 14, 2023https://github.com/python/cpython/pull/108038#discussion_r1359230295
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/108038
Modules/gcmodule.chttps://github.com/python/cpython/pull/108038/files#diff-3ba495fac5f4cc4a582187117515f3177ab91823c65a59af962fe180e06d9e77
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Oct 13, 2023https://github.com/python/cpython/pull/108038#issuecomment-1761175265
Please reload this pagehttps://github.com/python/cpython/pull/108038
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/DinoV
DinoVhttps://github.com/DinoV
Oct 13, 2023https://github.com/python/cpython/pull/108038#issuecomment-1761993900
Please reload this pagehttps://github.com/python/cpython/pull/108038
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Oct 23, 2023https://github.com/python/cpython/pull/108038#issuecomment-1774976067
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Oct 23, 2023https://github.com/python/cpython/pull/108038#issuecomment-1775021251
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/DinoV
DinoVhttps://github.com/DinoV
Oct 23, 2023https://github.com/python/cpython/pull/108038#issuecomment-1776061379
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/DinoV
DinoVhttps://github.com/DinoV
Oct 23, 2023https://github.com/python/cpython/pull/108038#issuecomment-1776077632
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Oct 24, 2023https://github.com/python/cpython/pull/108038#issuecomment-1777415532
Please reload this pagehttps://github.com/python/cpython/pull/108038
markshannonhttps://github.com/markshannon
January 11, 2024 09:44https://github.com/python/cpython/pull/108038#commits-pushed-ed4e86a
https://github.com/markshannon
Merge branch 'main' into incremental-gchttps://github.com/python/cpython/pull/108038/commits/ed4e86ab0c809f0dcc56da47edbd80d84475c761
ed4e86ahttps://github.com/python/cpython/pull/108038/commits/ed4e86ab0c809f0dcc56da47edbd80d84475c761
https://github.com/markshannon
Remove almost-but-not-quite assertionhttps://github.com/python/cpython/pull/108038/commits/123515d33198d1dbd53b95ec474be207545ee1b4
123515dhttps://github.com/python/cpython/pull/108038/commits/123515d33198d1dbd53b95ec474be207545ee1b4
https://github.com/DinoV
DinoVhttps://github.com/DinoV
Jan 17, 2024 https://github.com/python/cpython/pull/108038#pullrequestreview-1827975153
View reviewed changes https://github.com/python/cpython/pull/108038/files/ed4e86ab0c809f0dcc56da47edbd80d84475c761
DinoVhttps://github.com/DinoV
https://github.com/python/cpython/pull/108038#pullrequestreview-1827975153
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/108038
Python/gc.chttps://github.com/python/cpython/pull/108038/files/ed4e86ab0c809f0dcc56da47edbd80d84475c761#diff-a848a0ef178aa113a092e72403da0e344f37bd141bb90a7aa65015c77bfe7385
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
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
Jan 17, 2024https://github.com/python/cpython/pull/108038#event-11516232596
markshannonhttps://github.com/markshannon
February 2, 2024 05:43https://github.com/python/cpython/pull/108038#commits-pushed-fb4d9ab
https://github.com/markshannon
Fix assertionhttps://github.com/python/cpython/pull/108038/commits/fb4d9ab1c0ac4276ee2ff8c79031feb7051092f5
fb4d9abhttps://github.com/python/cpython/pull/108038/commits/fb4d9ab1c0ac4276ee2ff8c79031feb7051092f5
https://github.com/markshannon
Merge branch 'main' into incremental-gchttps://github.com/python/cpython/pull/108038/commits/a5c5746ad1521f7fe6fd65d1e2b794a3b1c692de
a5c5746https://github.com/python/cpython/pull/108038/commits/a5c5746ad1521f7fe6fd65d1e2b794a3b1c692de
https://github.com/markshannon
markshannonhttps://github.com/markshannon
ericsnowcurrentlyhttps://github.com/ericsnowcurrently
code ownerhttps://github.com/python/cpython/blob/41fde89e471003b3e70fdd76d6726fba9982a1eb/.github/CODEOWNERS#L61
February 2, 2024 11:00https://github.com/python/cpython/pull/108038#event-11682630344
markshannonhttps://github.com/markshannon
February 3, 2024 15:23https://github.com/python/cpython/pull/108038#commits-pushed-c6848eb
https://github.com/markshannon
Merge branch 'main' into incremental-gchttps://github.com/python/cpython/pull/108038/commits/c6848ebbb66374fc774c4cc6791b88aa5bf5a5f4
c6848ebhttps://github.com/python/cpython/pull/108038/commits/c6848ebbb66374fc774c4cc6791b88aa5bf5a5f4
https://github.com/markshannon
Handle free-threading GChttps://github.com/python/cpython/pull/108038/commits/d0b1f6a1ea94b91bdbfdd76691dec1dd5cc01d6d
d0b1f6ahttps://github.com/python/cpython/pull/108038/commits/d0b1f6a1ea94b91bdbfdd76691dec1dd5cc01d6d
https://github.com/markshannon
markshannonhttps://github.com/markshannon
36518e6https://github.com/python/cpython/commit/36518e69d74607e5f094ce55286188e4545a947d
Feb 5, 2024https://github.com/python/cpython/pull/108038#event-11708302565
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting merge https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22
Feb 5, 2024https://github.com/python/cpython/pull/108038#event-11708303495
https://github.com/markshannon
markshannonhttps://github.com/markshannon
February 5, 2024 18:28https://github.com/python/cpython/pull/108038#event-11708303638
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Feb 5, 2024https://github.com/python/cpython/pull/108038#issuecomment-1927772115
36518e6https://github.com/python/cpython/commit/36518e69d74607e5f094ce55286188e4545a947d
the buildbot page in the devguidehttps://devguide.python.org/buildbots/
https://buildbot.python.org/all/#builders/49/builds/7912https://buildbot.python.org/all/#builders/49/builds/7912
36518e6https://github.com/python/cpython/commit/36518e69d74607e5f094ce55286188e4545a947d
https://buildbot.python.org/all/#builders/49/builds/7912https://buildbot.python.org/all/#builders/49/builds/7912
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Feb 5, 2024https://github.com/python/cpython/pull/108038#issuecomment-1927779837
36518e6https://github.com/python/cpython/commit/36518e69d74607e5f094ce55286188e4545a947d
the buildbot page in the devguidehttps://devguide.python.org/buildbots/
https://buildbot.python.org/all/#builders/540/builds/7870https://buildbot.python.org/all/#builders/540/builds/7870
36518e6https://github.com/python/cpython/commit/36518e69d74607e5f094ce55286188e4545a947d
https://buildbot.python.org/all/#builders/540/builds/7870https://buildbot.python.org/all/#builders/540/builds/7870
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Feb 5, 2024https://github.com/python/cpython/pull/108038#issuecomment-1927786649
36518e6https://github.com/python/cpython/commit/36518e69d74607e5f094ce55286188e4545a947d
the buildbot page in the devguidehttps://devguide.python.org/buildbots/
https://buildbot.python.org/all/#builders/179/builds/6519https://buildbot.python.org/all/#builders/179/builds/6519
36518e6https://github.com/python/cpython/commit/36518e69d74607e5f094ce55286188e4545a947d
https://buildbot.python.org/all/#builders/179/builds/6519https://buildbot.python.org/all/#builders/179/builds/6519
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Feb 5, 2024https://github.com/python/cpython/pull/108038#issuecomment-1927802601
36518e6https://github.com/python/cpython/commit/36518e69d74607e5f094ce55286188e4545a947d
the buildbot page in the devguidehttps://devguide.python.org/buildbots/
https://buildbot.python.org/all/#builders/345/builds/7026https://buildbot.python.org/all/#builders/345/builds/7026
36518e6https://github.com/python/cpython/commit/36518e69d74607e5f094ce55286188e4545a947d
https://buildbot.python.org/all/#builders/345/builds/7026https://buildbot.python.org/all/#builders/345/builds/7026
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
Feb 6, 2024https://github.com/python/cpython/pull/108038#issuecomment-1929961396
36518e6https://github.com/python/cpython/commit/36518e69d74607e5f094ce55286188e4545a947d
the buildbot page in the devguidehttps://devguide.python.org/buildbots/
https://buildbot.python.org/all/#builders/1223/builds/1847https://buildbot.python.org/all/#builders/1223/builds/1847
36518e6https://github.com/python/cpython/commit/36518e69d74607e5f094ce55286188e4545a947d
https://buildbot.python.org/all/#builders/1223/builds/1847https://buildbot.python.org/all/#builders/1223/builds/1847
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/markshannon
markshannonhttps://github.com/markshannon
February 6, 2024 18:20https://github.com/python/cpython/pull/108038#event-11722392222
https://github.com/markshannon
markshannonhttps://github.com/markshannon
February 6, 2024 18:20https://github.com/python/cpython/pull/108038#event-11722394771
https://github.com/vstinner
vstinnerhttps://github.com/vstinner
Feb 7, 2024 https://github.com/python/cpython/pull/108038#ref-pullrequest-2115571193
gh-112075: Add gc shared bits #114931 https://github.com/python/cpython/pull/114931
https://github.com/vstinner
vstinnerhttps://github.com/vstinner
Feb 7, 2024https://github.com/python/cpython/pull/108038#issuecomment-1931325735
gh-115124https://github.com/python/cpython/issues/115124
#114931https://github.com/python/cpython/pull/114931
#108038https://github.com/python/cpython/pull/108038
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/vstinner
vstinnerhttps://github.com/vstinner
Feb 7, 2024 https://github.com/python/cpython/pull/108038#ref-issue-2122244610
multiprocessing test_thread_safety() fails with "gc_list_is_empty(to) || gc_old_space(to_tail) == gc_old_space(from_tail)" assert error #115127 https://github.com/python/cpython/issues/115127
https://github.com/vstinner
vstinnerhttps://github.com/vstinner
Feb 7, 2024https://github.com/python/cpython/pull/108038#issuecomment-1931343986
gh-115127https://github.com/python/cpython/issues/115127
Please reload this pagehttps://github.com/python/cpython/pull/108038
markshannonhttps://github.com/markshannon
Feb 7, 2024 https://github.com/python/cpython/pull/108038#ref-commit-f0dd4df
https://github.com/markshannon
Revert "https://github.com/faster-cpython/cpython/commit/f0dd4df5d3b4220745df8a2e6d195b4b675c3f52
pythonGH-108362https://github.com/python/cpython/issues/108362
: Incremental GC implementation (https://github.com/faster-cpython/cpython/commit/f0dd4df5d3b4220745df8a2e6d195b4b675c3f52
pythonGH-108038https://github.com/python/cpython/pull/108038
https://github.com/faster-cpython/cpython/commit/f0dd4df5d3b4220745df8a2e6d195b4b675c3f52
f0dd4dfhttps://github.com/faster-cpython/cpython/commit/f0dd4df5d3b4220745df8a2e6d195b4b675c3f52
36518e6https://github.com/faster-cpython/cpython/commit/36518e69d74607e5f094ce55286188e4545a947d
https://github.com/markshannon
markshannonhttps://github.com/markshannon
February 7, 2024 09:55https://github.com/python/cpython/pull/108038#event-11729960459
pablogsalhttps://github.com/pablogsal
Feb 7, 2024 https://github.com/python/cpython/pull/108038#ref-commit-8a3c499
https://github.com/markshannon
GH-108362https://github.com/python/cpython/issues/108362
: Revert "https://github.com/python/cpython/commit/8a3c499ffe7e15297dd4c0b446a0b97b4d32108a
GH-108362https://github.com/python/cpython/issues/108362
: Incremental GC implementation (https://github.com/python/cpython/commit/8a3c499ffe7e15297dd4c0b446a0b97b4d32108a
GH-108038https://github.com/python/cpython/pull/108038
)…https://github.com/python/cpython/commit/8a3c499ffe7e15297dd4c0b446a0b97b4d32108a
8a3c499https://github.com/python/cpython/commit/8a3c499ffe7e15297dd4c0b446a0b97b4d32108a
#115132https://github.com/python/cpython/pull/115132
GH-108362https://github.com/python/cpython/issues/108362
GH-108038https://github.com/python/cpython/pull/108038
36518e6https://github.com/python/cpython/commit/36518e69d74607e5f094ce55286188e4545a947d
fsc-erikerhttps://github.com/fsc-eriker
Feb 14, 2024 https://github.com/python/cpython/pull/108038#ref-commit-d28be26
https://github.com/markshannon
https://github.com/fsc-eriker
pythonGH-108362https://github.com/python/cpython/issues/108362
: Incremental GC implementation (https://github.com/fsc-eriker/cpython/commit/d28be268c38b42eb6d8d5589b4db259600e538fb
pythonGH-108038https://github.com/python/cpython/pull/108038
)https://github.com/fsc-eriker/cpython/commit/d28be268c38b42eb6d8d5589b4db259600e538fb
d28be26https://github.com/fsc-eriker/cpython/commit/d28be268c38b42eb6d8d5589b4db259600e538fb
fsc-erikerhttps://github.com/fsc-eriker
Feb 14, 2024 https://github.com/python/cpython/pull/108038#ref-commit-0b95cb5
https://github.com/markshannon
https://github.com/fsc-eriker
pythonGH-108362https://github.com/python/cpython/issues/108362
: Revert "https://github.com/fsc-eriker/cpython/commit/0b95cb5a8b1f7e570966795f427d747cfddb25c1
pythonGH-108362https://github.com/python/cpython/issues/108362
: Incremental GC implementati…https://github.com/fsc-eriker/cpython/commit/0b95cb5a8b1f7e570966795f427d747cfddb25c1
0b95cb5https://github.com/fsc-eriker/cpython/commit/0b95cb5a8b1f7e570966795f427d747cfddb25c1
pythonGH-108038https://github.com/python/cpython/pull/108038
python#115132https://github.com/python/cpython/pull/115132
pythonGH-108362https://github.com/python/cpython/issues/108362
pythonGH-108038https://github.com/python/cpython/pull/108038
36518e6https://github.com/fsc-eriker/cpython/commit/36518e69d74607e5f094ce55286188e4545a947d
https://github.com/markshannon
markshannonhttps://github.com/markshannon
Mar 1, 2024 https://github.com/python/cpython/pull/108038#ref-pullrequest-2163321608
GH-108362: Incremental GC implementation #116199 https://github.com/python/cpython/pull/116199
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%2F108038
https://github.com/DinoV
DinoV https://github.com/DinoV
https://github.com/python/cpython/pull/108038/files/ed4e86ab0c809f0dcc56da47edbd80d84475c761
https://github.com/pablogsal
pablogsal https://github.com/pablogsal
https://github.com/ericsnowcurrently
ericsnowcurrently https://github.com/ericsnowcurrently
Please reload this pagehttps://github.com/python/cpython/pull/108038
https://github.com/markshannon
https://github.com/pablogsal
https://github.com/nascheme
https://github.com/DinoV
https://github.com/bedevere-bot
https://github.com/vstinner
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.