Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(755)

#15528: Better support for finalization with weakrefs

Can't Edit
Can't Publish+Mail
Start Review
Created:
9 months, 3 weeks ago by shibturn
Modified:
2 weeks, 2 days ago
Reviewers:
pitrou, storchaka, andrew.svetlov
CC:
jcea, AntoinePitrou, haypo, asvetlov, devnull_psf.upfronthosting.co.za, sbt, storchaka
Visibility:
Public.

Patch Set 1 #

Total comments: 23

Patch Set 2 #

Patch Set 3 #

Patch Set 4 #

Total comments: 7

Patch Set 5 #

Total comments: 4

Patch Set 6 #

Unified diffs Side-by-side diffs Delta from patch set Stats Patch
Doc/library/weakref.rst View 1 2 3 4 5 4 chunks +210 lines, -5 lines 0 comments Download
Lib/test/test_weakref.py View 1 2 3 4 5 3 chunks +151 lines, -1 line 0 comments Download
Lib/weakref.py View 1 2 3 4 5 2 chunks +136 lines, -1 line 0 comments Download

Messages

Total messages: 10
AntoinePitrou
http://bugs.python.org/review/15528/diff/5627/Doc/library/weakref.rst File Doc/library/weakref.rst (right): http://bugs.python.org/review/15528/diff/5627/Doc/library/weakref.rst#newcode255 Doc/library/weakref.rst:255: These are called in reverse order of creation. You ...
9 months, 3 weeks ago #1
sbt
Thanks for the review Antoine. http://bugs.python.org/review/15528/diff/5627/Lib/test/test_weakref.py File Lib/test/test_weakref.py (right): http://bugs.python.org/review/15528/diff/5627/Lib/test/test_weakref.py#newcode1555 Lib/test/test_weakref.py:1555: >>> import weakref On ...
9 months, 3 weeks ago #2
AntoinePitrou
http://bugs.python.org/review/15528/diff/5627/Lib/weakref.py File Lib/weakref.py (right): http://bugs.python.org/review/15528/diff/5627/Lib/weakref.py#newcode451 Lib/weakref.py:451: sys.excepthook(t, v, tb) On 2012/08/03 01:02:14, sbt wrote: > ...
9 months, 3 weeks ago #3
storchaka
http://bugs.python.org/review/15528/diff/5627/Doc/library/weakref.rst File Doc/library/weakref.rst (right): http://bugs.python.org/review/15528/diff/5627/Doc/library/weakref.rst#newcode483 Doc/library/weakref.rst:483: weakref.finalize(self, os.close, fd) def __del__(self): os.close(self) http://bugs.python.org/review/15528/diff/5627/Doc/library/weakref.rst#newcode492 Doc/library/weakref.rst:492: class ...
9 months, 2 weeks ago #4
sbt
http://bugs.python.org/review/15528/diff/5627/Doc/library/weakref.rst File Doc/library/weakref.rst (right): http://bugs.python.org/review/15528/diff/5627/Doc/library/weakref.rst#newcode483 Doc/library/weakref.rst:483: weakref.finalize(self, os.close, fd) On 2012/08/04 21:50:01, storchaka wrote: > ...
9 months, 2 weeks ago #5
asvetlov
http://bugs.python.org/review/15528/diff/5761/Lib/weakref.py File Lib/weakref.py (right): http://bugs.python.org/review/15528/diff/5761/Lib/weakref.py#newcode415 Lib/weakref.py:415: __slots__ = ("wr", "func", "args", "kwds", "atexit", "count") `kwds` ...
9 months ago #6
sbt
http://bugs.python.org/review/15528/diff/5761/Lib/weakref.py File Lib/weakref.py (right): http://bugs.python.org/review/15528/diff/5761/Lib/weakref.py#newcode415 Lib/weakref.py:415: __slots__ = ("wr", "func", "args", "kwds", "atexit", "count") On ...
9 months ago #7
asvetlov
http://bugs.python.org/review/15528/diff/5761/Lib/weakref.py File Lib/weakref.py (right): http://bugs.python.org/review/15528/diff/5761/Lib/weakref.py#newcode415 Lib/weakref.py:415: __slots__ = ("wr", "func", "args", "kwds", "atexit", "count") On ...
9 months ago #8
asvetlov
http://bugs.python.org/review/15528/diff/5775/Doc/library/weakref.rst File Doc/library/weakref.rst (right): http://bugs.python.org/review/15528/diff/5775/Doc/library/weakref.rst#newcode487 Doc/library/weakref.rst:487: __index__ = __int__ = fileno I think this line ...
9 months ago #9
asvetlov
7 months, 2 weeks ago #10

          
Sign in to reply to this message.

RSS Feeds Recent Issues | This issue
This is Rietveld cbc36f91f3f7