FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

bpo-40077: Convert _pickle module to use heap types. by CharlieZhao95 · Pull Request #30884 · python/cpython · GitHub

/ cpython Public

bpo-40077: Convert _pickle module to use heap types. - #30884

Closed
CharlieZhao95 wants to merge 6 commits into
python:mainfrom
CharlieZhao95:bpo-40077/_pickle
Closed

bpo-40077: Convert _pickle module to use heap types.#30884
CharlieZhao95 wants to merge 6 commits into
python:mainfrom
CharlieZhao95:bpo-40077/_pickle

Conversation

CharlieZhao95 commented Jan 25, 2022
edited
Loading

Copy link
Copy Markdown
Contributor

Replace statically allocated types in _pickle module with heap allocated types:
use PyType_FromModuleAndSpec().

https://bugs.python.org/issue40077

Copy link
Copy Markdown
Member

Sadly, for now, converting static types to heap types is stale: https://bugs.python.org/issue40077#msg411630

Copy link
Copy Markdown
Contributor Author

Sadly, for now, converting static types to heap types is stale: https://bugs.python.org/issue40077#msg411630

Thanks for your reply! I'll keep this branch around and await to get permission from SC to continue with these changes.

Copy link
Copy Markdown
Contributor

FYI: python/steering-council#99

Copy link
Copy Markdown
Contributor

FYI: python/steering-council#99

@erlend-aasland What is the current status now? Should more extension modules be ported or not ?

Copy link
Copy Markdown
Contributor

Petr and I are working on a PEP. When it is ready for review, we'll post it on Discourse/python-dev. When all comments have been addressed, we'll submit it to the SC and wait for either acceptance or rejection. I don't think there will be a change of status in the 3.11 development frame.

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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.

6 participants


Back | FazBrowse Home | New Git URL