[issue4258] Use 30-bit digits instead of 15-bit digits for Python integers.
Antoine Pitrou
report at bugs.python.org
Tue Feb 17 12:44:27 CET 2009
Antoine Pitrou <pitrou at free.fr> added the comment:
Now with the latest patch, and under a 64-bit system (the same one
actually, but with a 64-bit distro):
* pybench is roughly 2% slower
* timeit -s "a=100000000;b=777777" "a//b"
- before: 0.563 usec per loop
- after: 0.226 usec per loop
* timeit -s "a=100000000;b=777777" "a*b"
- before: 0.179 usec per loop
- after: 0.131 usec per loop
* timeit -s "a=100000000;b=777777" "a+b"
- before: 0.174 usec per loop
- after: 0.134 usec per loop
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue4258>
_______________________________________
More information about the Python-bugs-list
mailing list