[issue28638] Creating namedtuple is too slow to be used in common stdlib (e.g. functools)

INADA Naoki report at bugs.python.org
Tue Nov 8 07:47:58 EST 2016


INADA Naoki added the comment:

(tip)
$ ~/local/py37/bin/python3 -m perf timeit -s 'import importlib, functools' -- 'importlib.reload(functools)'
.....................
Median +- std dev: 1.21 ms +- 0.01 ms

(namedtuple-no-compile.patch)
$ ~/local/py37/bin/python3 -m perf timeit -s 'import importlib, functools' -- 'importlib.reload(functools)'
.....................
Median +- std dev: 677 us +- 8 us

Nice!

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue28638>
_______________________________________


More information about the Python-bugs-list mailing list