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 | erlendaasland |
|---|---|
| Recipients | Michael.Felt, corona10, erlendaasland, miss-islington, rhettinger, ronaldoussoren, shihai1991, vstinner |
| Date | 2021年02月15日.20:33:52 |
| SpamBayes Score | -1.0 |
| Marked as misclassified | Yes |
| Message-id | <1613421232.12.0.631001701776.issue40170@roundup.psfhosted.org> |
| In-reply-to |
| Content | |
|---|---|
After GH-24533 and GH-24535, there's (AFAICS) only a handful of cases left. $ grep -r "\->tp_" Include/: Include/internal/pycore_abstract.h: PyNumberMethods *tp_as_number = Py_TYPE(obj)->tp_as_number; Include/internal/pycore_interp.h: unsigned int version; // initialized from type->tp_version_tag Include/internal/pycore_object.h: return ((type->tp_flags & feature) != 0); Include/internal/pycore_object.h: Py_ssize_t offset = Py_TYPE(op)->tp_weaklistoffset; Include/internal/pycore_object.h: && (Py_TYPE(obj)->tp_is_gc == NULL Include/internal/pycore_object.h: || Py_TYPE(obj)->tp_is_gc(obj))); Include/cpython/pyerrors.h:#define PyExceptionClass_Name(x) (((PyTypeObject*)(x))->tp_name) Include/cpython/abstract.h: offset = tp->tp_vectorcall_offset; Include/cpython/abstract.h: ( Py_TYPE(o)->tp_as_sequence->sq_item(o, i) ) Include/cpython/object.h: ((PyMemberDef *)(((char *)etype) + Py_TYPE(etype)->tp_basicsize)) Include/cpython/objimpl.h:#define _PyObject_SIZE(typeobj) ( (typeobj)->tp_basicsize ) Include/cpython/objimpl.h: _Py_SIZE_ROUND_UP((typeobj)->tp_basicsize + \ Include/cpython/objimpl.h: (nitems)*(typeobj)->tp_itemsize, \ Include/cpython/objimpl.h:#define PyType_SUPPORTS_WEAKREFS(t) ((t)->tp_weaklistoffset > 0) Include/object.h: flags = type->tp_flags; Should we strive to fix the cases in Include/internal as well? |
|
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2021年02月15日 20:33:52 | erlendaasland | set | recipients: + erlendaasland, rhettinger, ronaldoussoren, vstinner, Michael.Felt, corona10, miss-islington, shihai1991 |
| 2021年02月15日 20:33:52 | erlendaasland | set | messageid: <1613421232.12.0.631001701776.issue40170@roundup.psfhosted.org> |
| 2021年02月15日 20:33:52 | erlendaasland | link | issue40170 messages |
| 2021年02月15日 20:33:52 | erlendaasland | create | |