DescriptionThis patchset makes it possible for Python to use base 2**30 instead
of base 2**15 for its internal representation of arbitrary-precision integers.
The aim is both to improve performance of integer arithmetic, and to
make possible some additional optimizations (not currently included in
this patchset).
The patchset includes:
- a new configure option --enable-big-digits
- a new structseq sys.int_info giving information about the
internal representation
See http://bugs.python.org/issue4258 for the related tracker discussion.
Patch Set 1 #
Total comments: 20
Patch Set 2 : Updated patchset to address some of Martin's comments #Patch Set 3 : Fix single typo in PC/pyconfig.h #Patch Set 4 : Regenerate configure and pyconfig.h.in changes #Patch Set 5 : Add x_divrem fixes and optimizations #Patch Set 6 : Add extra tests for divison corner cases #Patch Set 7 : Remove optimizations; enable big digits by default only on 64-bit #
MessagesTotal messages: 4
|