[issue4258] Use 30-bit digits instead of 15-bit digits for Python integers.
report at bugs.python.org
Fri Feb 27 00:52:51 CET 2009
STINNER Victor <victor.stinner at haypocalc.com> added the comment:
1 comment and 1 question about 30bit_longdigit20.patch:
- I love fixed size type: you use them when PYLONG_BITS_IN_DIGIT ==
30 (eg. digit=PY_UINT32_T) but not when PYLONG_BITS_IN_DIGIT == 15
(eg. digit=unsigned short). Even if short is always 16 bits, I would
prefer fixed size types in any case.
- In pyport.h, you redefine PYLONG_BITS_IN_DIGIT if it's not set. Is
it for the Windows world (which doesn't use configure script)?
I prefer the patch version 20 because it's much simplier than the
other with the algorithm optimisations. The patch is already huge, so
it's better to split it into smaller parts ;-)
Python tracker <report at bugs.python.org>
More information about the Python-bugs-list