
Jan. 2, 2003
6:47 a.m.
[Aahz]
Because garbage cycles can point at non-garbage; when the garbage is reclaimed, __del__() methods will run.
When cycles contain `__del__()', they are wholly added to gc.garbage if I understand the documentation correctly, and so, `__del__()' will not be run. -- François Pinard http://www.iro.umontreal.ca/~pinard