Jeroen Demeyer <j.deme...@ugent.be> added the comment:

> If we reintroduce it, why not put it back at its previous place, to provide 
> ABI compatibility?

First of all, we longer care about ABI compatibility of PyTypeObject.

Second, it is extremely unlikely that the class will use vectorcall: the only 
way would be to inherit from a base class that uses vectorcall, but there 
aren't any subclassable classes using vectorcall in CPython. If the class 
doesn't use vectorcall, then it really doesn't matter: tp_vectorcall_offset is 
unused in that case, just like tp_print.

----------

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

Reply via email to