diff options
author | Mark Dickinson <dickinsm@gmail.com> | 2010-01-02 15:34:19 (GMT) |
---|---|---|
committer | Mark Dickinson <dickinsm@gmail.com> | 2010-01-02 15:34:19 (GMT) |
commit | 323cabbc1c150ca64c55f7ba1c55b9a45e91e95f (patch) | |
tree | b2d9256f41f2c6166479ef559bc0d215925f183b | |
parent | cc8e18191607b45da3e06723da64f6cff720fb55 (diff) | |
download | cpython-323cabbc1c150ca64c55f7ba1c55b9a45e91e95f.zip cpython-323cabbc1c150ca64c55f7ba1c55b9a45e91e95f.tar.gz cpython-323cabbc1c150ca64c55f7ba1c55b9a45e91e95f.tar.bz2 |
Blocked revisions 77237 via svnmerge
................
r77237 | mark.dickinson | 2010-01-02 15:33:56 +0000 (Sat, 02 Jan 2010) | 14 lines
Merged revisions 77234 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r77234 | mark.dickinson | 2010-01-02 14:45:40 +0000 (Sat, 02 Jan 2010) | 7 lines
Refactor some longobject internals: PyLong_AsDouble and _PyLong_AsScaledDouble
(the latter renamed to _PyLong_Frexp) now use the same core code. The
exponent produced by _PyLong_Frexp now has type Py_ssize_t instead of the
previously used int, and no longer needs scaling by PyLong_SHIFT. This
frees the math module from having to know anything about the PyLong
implementation. This closes issue #5576.
........
................
0 files changed, 0 insertions, 0 deletions