Eric Snow <ericsnowcurren...@gmail.com> added the comment:

As to the docs, the entry for tp_alloc in Doc/c-api/typeobj.rst does not 
mention initialization.  The tp_new entry does say that it should call tp_alloc 
and then do the minimum initialization possible.  That implies (weakly) that 
tp_alloc should do the minimum initialization possible.  Could you point me to 
the place where the docs talk about tp_alloc and initialization?  That would be 
useful to see.

Regardless, having the tp_alloc entry explicitly say it shouldn't do any 
initialization does make sense.  Feel free to open a separate issue on that.

----------

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

Reply via email to