X Tutup
Skip to content

gh-145685: Improve scaling of type attribute lookups#145774

Open
colesbury wants to merge 2 commits intopython:mainfrom
colesbury:gh-145685-lock-free-type-lookup
Open

gh-145685: Improve scaling of type attribute lookups#145774
colesbury wants to merge 2 commits intopython:mainfrom
colesbury:gh-145685-lock-free-type-lookup

Conversation

@colesbury
Copy link
Contributor

@colesbury colesbury commented Mar 10, 2026

Avoid locking in the PyType_Lookup cache-miss path if the type's tp_version_tag is already valid.

Avoid locking in the PyType_Lookup cache-miss path if the type's
tp_version_tag is already valid.
@colesbury colesbury added the 🔨 test-with-refleak-buildbots Test PR w/ refleak buildbots; report in status section label Mar 10, 2026
@bedevere-bot
Copy link

🤖 New build scheduled with the buildbot fleet by @colesbury for commit 68c122c 🤖

Results will be shown at:

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

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

@bedevere-bot bedevere-bot removed the 🔨 test-with-refleak-buildbots Test PR w/ refleak buildbots; report in status section label Mar 10, 2026
@colesbury colesbury marked this pull request as ready for review March 10, 2026 19:25
@colesbury colesbury requested a review from markshannon as a code owner March 10, 2026 19:25
@colesbury colesbury requested a review from mpage March 10, 2026 19:25
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.

2 participants

X Tutup