Skip to content
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

PEP 683: Immortal Objects v3 #2372

Merged
merged 26 commits into from
Mar 1, 2022
Merged
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
3fe96eb
Update the post history.
ericsnowcurrently Feb 26, 2022
6771a73
Expand the abstract.
ericsnowcurrently Feb 26, 2022
dd3861d
Be a little less specific.
ericsnowcurrently Feb 26, 2022
3785039
Drop the old scope section.
ericsnowcurrently Feb 26, 2022
c84919d
Update the performance numbers.
ericsnowcurrently Feb 26, 2022
bf8257e
Elaborate on refcounts and accidental immortality.
ericsnowcurrently Feb 26, 2022
407efc0
Clarify how the PEP supports immutability rather than enforcing it.
ericsnowcurrently Feb 28, 2022
7631bdf
Clarify about the refcount 1.
ericsnowcurrently Feb 28, 2022
d171a3c
Clarify about the immortal bit.
ericsnowcurrently Feb 28, 2022
b27fbcb
Drop some explanation about immortal global objects.
ericsnowcurrently Feb 28, 2022
a0b9d04
Relate cleanup to performance.
ericsnowcurrently Feb 28, 2022
7666c66
Add a note about __del__ and weakrefs.
ericsnowcurrently Feb 28, 2022
365ef60
Drop an open question.
ericsnowcurrently Feb 28, 2022
fb490f9
Add a note about GC.
ericsnowcurrently Feb 28, 2022
34de9b5
Outline solutions to accidental de-immortalizing.
ericsnowcurrently Feb 28, 2022
7f5052b
Update the post history.
ericsnowcurrently Feb 28, 2022
4f1e4fb
Collapse the abstract.
ericsnowcurrently Feb 28, 2022
2772517
Tweak the scope section.
ericsnowcurrently Feb 28, 2022
baa1947
lint
ericsnowcurrently Feb 28, 2022
a6d07a4
Fix a typo.
ericsnowcurrently Feb 28, 2022
5b2fe45
Fix a typo.
ericsnowcurrently Feb 28, 2022
8188ae5
Fix a typo.
ericsnowcurrently Feb 28, 2022
db478a9
Fix the post history.
ericsnowcurrently Feb 28, 2022
f6bab1d
Update the magic bit in examples.
ericsnowcurrently Feb 28, 2022
c8a2d41
Clarify an exmaple.
ericsnowcurrently Feb 28, 2022
4ed4d44
Drop an outdated note.
ericsnowcurrently Mar 1, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading