homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author barry
Recipients
Date 2001年01月23日.17:54:07
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
I took Guido's Demo/embed/loop.c test, compiled it with Insure, and ran a series of tests using a simple `pass' loop. There were definitely objects that got caught in cycles and never freed, but also didn't technically leak (in the sense that there were still C pointers to the blocks). 
There was a big problem with the exceptions.c module, and I've now fixed that. Now the loop.c test does not grow with each interation of the loop (modulo a few tiny leaks in Jeremy's still experimental symbol table stuff in the compiler). The interpreter still keeps some objects alive past Py_Finalize(), e.g. the interned strings dictionary, but those are never reallocated at the next Py_Initialize() so they should be fine.
Closing this bug report.
History
Date User Action Args
2007年08月23日 13:52:39adminlinkissue228040 messages
2007年08月23日 13:52:39admincreate

AltStyle によって変換されたページ (->オリジナル) /