Skip to content

gh-111968: remove redundant fetching of interpreter state in dict implementation #136673

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 15, 2025

Conversation

kumaraditya303
Copy link
Contributor

@kumaraditya303 kumaraditya303 commented Jul 15, 2025

This removes the redundant fetching of interpreter state where it is not needed now. This is leftover from #114323 when freelist was per-interpreter rather than per-thread in free-threading.

@kumaraditya303 kumaraditya303 added skip news interpreter-core (Objects, Python, Grammar, and Parser dirs) labels Jul 15, 2025
@kumaraditya303 kumaraditya303 changed the title gh-111968: remove redundant calls to fetch interpreter state in dict gh-111968: remove redundant fetching of interpreter state in dict implementation Jul 15, 2025
@kumaraditya303 kumaraditya303 merged commit a8f42e6 into python:main Jul 15, 2025
54 of 82 checks passed
@kumaraditya303 kumaraditya303 deleted the dict2 branch July 15, 2025 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
interpreter-core (Objects, Python, Grammar, and Parser dirs) skip news
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant