Skip to content

[3.14] gh-145685: Improve scaling of type attribute lookups (gh-145774) - #145874

Merged
colesbury merged 2 commits into
python:3.14from
miss-islington:backport-cd52172-3.14
Mar 12, 2026
Merged

[3.14] gh-145685: Improve scaling of type attribute lookups (gh-145774)#145874
colesbury merged 2 commits into
python:3.14from
miss-islington:backport-cd52172-3.14

Conversation

@miss-islington

@miss-islingtonmiss-islington commented Mar 12, 2026

Copy link
Copy Markdown
Contributor

Avoid locking in the PyType_Lookup cache-miss path if the type's
tp_version_tag is already valid.
(cherry picked from commit cd52172)

Co-authored-by: Sam Gross colesbury@gmail.com

…145774)
Avoid locking in the PyType_Lookup cache-miss path if the type's
tp_version_tag is already valid.
(cherry picked from commit cd52172)
Co-authored-by: Sam Gross <colesbury@gmail.com>
@bedevere-bot

Copy link
Copy Markdown

🤖 New build scheduled with the buildbot fleet by @colesbury for commit 1509eb7 🤖

Results will be shown at:

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

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

@bedevere-botbedevere-bot removed the 🔨 test-with-refleak-buildbots Test PR w/ refleak buildbots; report in status section label Mar 12, 2026
@colesbury
colesbury merged commit cedff2d into python:3.14Mar 12, 2026
47 checks passed
@miss-islington
miss-islington deleted the backport-cd52172-3.14 branch March 12, 2026 18:33
Sign up for freeto 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

@miss-islington@bedevere-bot@colesbury