Kristján Valur Jónsson <krist...@ccpgames.com> added the comment:

I'm confused, Antoine. _I_ am not preferring anything.  I am not modifying the 
way finalizers are called.  I'm merely providing a way for objects to signal 
that they _have_ (or don't have) non-trivial finalizers.

A finalizer _may_ be tp_del, but it may be any code that is called as part of 
tp_dealloc().  This patch allows an object to say:  Calling tp_dealloc() is 
currently unsafe from a gc.collect() run.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue9141>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to