Skip to content

Conversation

markshannon
Copy link
Member

@markshannon markshannon commented Mar 12, 2025

Account for immortality when doing bulk increfs.
This should get the bigmem buildbot passing.

This is not a complete fix for the underlying issue, but the complete fix will need performance testing which could take a while.

@markshannon markshannon changed the title GH_127705: Fix _Py_RefcntAdd to handle objects becoming immortal GH-127705: Fix _Py_RefcntAdd to handle objects becoming immortal Mar 12, 2025
@markshannon
Copy link
Member Author

!buildbot BigMem

@bedevere-bot
Copy link

🤖 New build scheduled with the buildbot fleet by @markshannon for commit 13d5be0 🤖

Results will be shown at:

https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F131140%2Fmerge

The command will test the builders whose names match following regular expression: BigMem

The builders matched are:

  • aarch64 Ubuntu 22.04 BigMem PR
  • AMD64 Windows11 Bigmem PR

@markshannon markshannon merged commit f30376c into python:main Mar 12, 2025
47 checks passed
@markshannon markshannon deleted the fix-bigmem branch March 12, 2025 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants