[issue11707] Create C version of functools.cmp_to_key()
Raymond Hettinger
report at bugs.python.org
Tue Mar 29 02:22:27 CEST 2011
New submission from Raymond Hettinger <raymond.hettinger at gmail.com>:
For cases where the underlying comparison function is in C (strcoll for example), the pure Python dispatch in cmp_to_key dominates running time. This can be reduced considerably by writing cmp_to_key in C, making its overhead as low or lower than the cost of bound method dispatch.
----------
assignee: rhettinger
components: Interpreter Core
keywords: easy
messages: 132448
nosy: rhettinger
priority: low
severity: normal
stage: needs patch
status: open
title: Create C version of functools.cmp_to_key()
type: performance
versions: Python 3.3
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue11707>
_______________________________________
More information about the Python-bugs-list
mailing list