Skip to content

Conversation

@kumaraditya303
Copy link
Contributor

@kumaraditya303kumaraditya303 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.

@kumaraditya303kumaraditya303 added skip news interpreter-core (Objects, Python, Grammar, and Parser dirs) labels Jul 15, 2025
@kumaraditya303kumaraditya303 changed the title gh-111968: remove redundant calls to fetch interpreter state in dictgh-111968: remove redundant fetching of interpreter state in dict implementation Jul 15, 2025
@kumaraditya303kumaraditya303 merged commit a8f42e6 into python:mainJul 15, 2025
54 of 82 checks passed
@kumaraditya303kumaraditya303 deleted the dict2 branch July 15, 2025 13:45
taegyunkim pushed a commit to taegyunkim/cpython that referenced this pull request Aug 4, 2025
Agent-Hellboy pushed a commit to Agent-Hellboy/cpython that referenced this pull request Aug 19, 2025
Sign up for freeto 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

@kumaraditya303