Use __del__ methods to improve gc?
Tim Peters
tim.one at comcast.net
Thu Jun 12 21:20:13 EDT 2003
[Edward K. Ream]
> My app has unlimited undo. As a result, most "user" data never truly
> gets deleted: the undo stack keeps references to all such data alive
> "forever".
>
> I am wondering whether it would be a good idea to put dummy __del__
> methods in the user data classes. Would this help the gc by telling
> the gc what not to look at?
As others have explained, no, gc scans everything when it's time for it to
get scanned <wink>. An interesting question may be why you suspect gc
*needs* help. For example, is gc taking a lot of time in your app?
More information about the Python-list
mailing list