New submission from mattip <matti.pi...@gmail.com>:

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.

----------
components: C API
messages: 408890
nosy: mattip
priority: normal
severity: normal
status: open
title: Add PyType_FastSubclass for float

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

Reply via email to