Skip to content

gh-95909: Move PyArg_Parser.kwtuple to PyInterpreterState for Non-Core Cases #95910

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

Conversation

ericsnowcurrently
Copy link
Member

@ericsnowcurrently ericsnowcurrently commented Aug 11, 2022

We also add a global lock around PyArg_Parser initialization.

@erlend-aasland
Copy link
Contributor

FYI, I've started reviewing this. I hope I can find time to finish it over the weekend.

@kumaraditya303
Copy link
Contributor

See #95958 for an alternative implementation which avoid locking for general case and no dict lookups.

@ericsnowcurrently
Copy link
Member Author

This was mostly superseded by gh-95958.

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.

4 participants