Skip to content

PEP 683: Immortal Objects v3 - #2372

Merged
ericsnowcurrently merged 26 commits into
python:mainfrom
ericsnowcurrently:immortal-objects-v3
Mar 1, 2022
Merged

PEP 683: Immortal Objects v3#2372
ericsnowcurrently merged 26 commits into
python:mainfrom
ericsnowcurrently:immortal-objects-v3

Conversation

@ericsnowcurrently

Copy link
Copy Markdown
Member

This is mostly changes in response to https://mail.python.org/archives/list/python-dev@python.org/thread/KDAR6CCMPOX36GQJUDWHQBKRD5USNV3B/. Also, we increase the focus on the immutability of per-object runtime state.

@ericsnowcurrently

Copy link
Copy Markdown
MemberAuthor

@eduardo-elizondo

@JelleZijlstraJelleZijlstra left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few small comments.

Comment threadpep-0683.rst Outdated
Comment threadpep-0683.rst Outdated
Comment threadpep-0683.rst Outdated
Comment threadpep-0683.rst Outdated
ericsnowcurrentlyand others added 3 commits February 28, 2022 15:11
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Comment threadpep-0683.rst Outdated
Comment threadpep-0683.rst Outdated
Comment threadpep-0683.rst
@AA-TurnerAA-Turner changed the title [PEP 683] Immortal Objects v3PEP 683: Immortal Objects v3Feb 28, 2022
@AA-Turner

Copy link
Copy Markdown
Member

Thanks both, looks good!

A

@ericsnowcurrently

Copy link
Copy Markdown
MemberAuthor

@eduardo-elizondo, I'm going to merge this (and post to python-dev) soon unless you have any changes to include.

@eduardo-elizondoeduardo-elizondo left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just went through all the changes. Huge thumbs up on my end, this definitely clarifies a bunch of the points that have been brought up in the various python-dev threads as well as leaving the implementation details open enough to keep iterating and improving this over time as long the initial change is close to perf neutral.

Comment threadpep-0683.rst
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@ericsnowcurrently@AA-Turner@JelleZijlstra@eduardo-elizondo@the-knights-who-say-ni