GC question
Neil Schemenauer
nas at python.ca
Thu Nov 8 14:18:46 EST 2001
Kerim Borchaev wrote:
> can someone, please, explain what does it mean and why it happens?
The DEBUG_LEAK setting sets DEBUG_SAVEALL. That means that all objects
in unreachable cycles are added to gc.garbage. If nested scopes are
used reference cycles can easily be created (they are in your program).
Other than the fact that DEBUG_LEAK is badly named if you enable nested
scopes, is there a problem? What are you trying to achieve?
Neil
More information about the Python-list
mailing list