Merge lp:~mbp/bzr/rm-del-methods into lp:bzr
Proposed by
Martin Pool
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Approved by: | Martin Pool | ||||||||
Approved revision: | no longer in the source branch. | ||||||||
Merged at revision: | 6002 | ||||||||
Proposed branch: | lp:~mbp/bzr/rm-del-methods | ||||||||
Merge into: | lp:bzr | ||||||||
Diff against target: |
258 lines (+33/-78) 7 files modified
bzrlib/atomicfile.py (+0/-4) bzrlib/lock.py (+0/-6) bzrlib/lockable_files.py (+17/-46) bzrlib/tests/test_fifo_cache.py (+5/-5) bzrlib/transport/memory.py (+0/-6) bzrlib/transport/sftp.py (+0/-6) doc/developers/code-style.txt (+11/-5) |
||||||||
To merge this branch: | bzr merge lp:~mbp/bzr/rm-del-methods | ||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
John A Meinel | Needs Information | ||
Bazaar Developers | Pending | ||
Andrew Bennetts | Pending | ||
Review via email: mp+64466@code.launchpad.net |
Commit message
remove most __del__ methods
Description of the change
Per bug 791612 and recent discussion about bad gc behavior of __del__ methods, this just removes them.
To post a comment you must log in.
https:/ /bugs.launchpad .net/launchpad/ +bug/721166 is another related case, where a warning is intermittently breaking lp's test suite, but without actually telling us anything useful.