Message408890
The basic classes int, dict, list, tuple ... all have a fast path for Py_*Check(obj):
#define PyLong_Check(op) \
PyType_FastSubclass(Py_TYPE(op), Py_TPFLAGS_LONG_SUBCLASS)
except for float. I propose to add a Py_TPFLAGS_FLOAT_SUBCLASS enum and use it to implement PyType_FastSubclass for float. |
|
Date |
User |
Action |
Args |
2021-12-19 10:38:20 | mattip | set | recipients:
+ mattip |
2021-12-19 10:38:20 | mattip | set | messageid: <1639910300.33.0.186780284433.issue46131@roundup.psfhosted.org> |
2021-12-19 10:38:20 | mattip | link | issue46131 messages |
2021-12-19 10:38:20 | mattip | create | |
|