FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

GH-127705: Check for immortality in refcount accounting by markshannon · Pull Request #131072 · python/cpython · GitHub

/ cpython Public

GH-127705: Check for immortality in refcount accounting - #131072

Merged
markshannon merged 1 commit into
python:mainfrom
faster-cpython:fix-refcnt-immortal-mortal
Mar 11, 2025
Merged

GH-127705: Check for immortality in refcount accounting#131072
markshannon merged 1 commit into
python:mainfrom
faster-cpython:fix-refcnt-immortal-mortal

Conversation

markshannon commented Mar 11, 2025
edited
Loading

Copy link
Copy Markdown
Member

Should fix the failing refleak buildbots.

There is no actual leak, but the refcount accounting was off for interned strings and, possibly other objects, that are made immortal when a _PyStackRef to them already exists.

Copy link
Copy Markdown

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

Results will be shown at:

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

If you want to schedule another build, you need to add the 🔨 test-with-refleak-buildbots label again.

bedevere-bot removed the 🔨 test-with-refleak-buildbots Test PR w/ refleak buildbots; report in status section label Mar 11, 2025

Copy link
Copy Markdown
Member Author

This fixes the refleaks introduced by #127875. The buildbots are failing due to another leak #117500 (comment)

markshannon merged commit 6e5b9f3 into python:main Mar 11, 2025
markshannon deleted the fix-refcnt-immortal-mortal branch March 11, 2025 11:53
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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


Back | FazBrowse Home | New Git URL