[Python-Dev] weak refs in descriptors (http://bugs.python.org/issue17950)
Kristján Valur Jónsson
kristjan at ccpgames.com
Mon May 13 13:49:29 CEST 2013
I'm working on a patch to remove reference cycles from heap-allocated classes: http://bugs.python.org/issue17950
Part of the patch involves making sure that descriptors in the class dictionary don't contain strong references to the class itself.
This is item 2) in the defect description.
I have implemented this via weak references and hit no issues at all when running the test suite.
But I'd like to ask the oracle if there is anything I may be overlooking with this approach? Any hidden problems we might encounter?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Python-Dev