COMMITS
/ Objects/longobject.c August 8, 2001
G
Implement PEP 238 in its (almost) full glory.
Guido van Rossum committed
August 2, 2001
T
Merge of descr-branch back into trunk.
Tim Peters committed
July 15, 2001
T
Python.h: Don't attempt to redefine NDEBUG if it's already defined.
Tim Peters committed
T
long_format: Simplify the overly elaborate base-is-a-power-of-2 code.
Tim Peters committed
July 14, 2001
T
divrem1 & long_format: found a clean way to factor divrem1 so that
Tim Peters committed
T
long_format(): Simplify new code a bit.
Tim Peters committed
July 13, 2001
T
long_format(): Easy speedup for output bases that aren't a power of 2 (in
Tim Peters committed
July 12, 2001
G
On long to the negative long power, let float handle it instead of
Guido van Rossum committed
June 16, 2001
T
PyLong_{As, From}VoidPtr: cleanup, replacing assumptions in comments with
Tim Peters committed
June 14, 2001
T
Change IS_LITTLE_ENDIAN macro -- a little faster now.
Tim Peters committed
T
_PyLong_AsByteArray: simplify the logic for dealing with the most-
Tim Peters committed
T
PyLong_From{Unsigned,}Long: count the # of digits first, so no more space
Tim Peters committed
June 13, 2001
T
_PyLong_FromByteArray: changed decl of "carry" to match "thisbyte". No
Tim Peters committed
T
_PyLong_AsByteArray: Don't do the "delicate overflow" check unless it's
Tim Peters committed
T
_PyLong_AsByteArray: added assert that the input is normalized. This is
Tim Peters committed
T
PyLong_As{Unsigned,}LongLong: fiddled final result casting.
Tim Peters committed
T
longobject.c:
Tim Peters committed
June 12, 2001
T
_PyLong_{As,From}ByteArray: Minor code rearrangement aimed at improving
Tim Peters committed
T
Added q/Q standard (x-platform 8-byte ints) mode in struct module.
Tim Peters committed
June 11, 2001
T
Two new private longobject API functions,
Tim Peters committed
January 17, 2001
G
Rich comparisons fall-out:
Guido van Rossum committed
January 4, 2001
N
Make long a new style number type. Sequence repeat is now done here
Neil Schemenauer committed
October 24, 2000
F
Ka-Ping Yee <ping@lfw.org>:
Fred Drake committed
October 6, 2000
T
SF bug 115831 and Ping's SF patch 101751, 0.0**-2.0 returns inf rather than
Tim Peters committed
September 1, 2000
G
REMOVED all CWI, CNRI and BeOpen copyright markings.
Guido van Rossum committed
August 15, 2000
T
Fix for http://sourceforge.net/bugs/?func=detailbug&bug_id=111866&group_id=5470.
Tim Peters committed
July 31, 2000
P
merge Include/my*.h into Include/pyport.h
Peter Schneider-Kamp committed
July 8, 2000
T
Cray J90 fixes for long ints.
Tim Peters committed
T
The tail end of x_sub implicitly assumed that an unsigned short
Tim Peters committed
T
Got RID of redundant coercions in longobject.c (as spotted by Greg
Tim Peters committed
July 7, 2000
T
Some cleanup of longs in prepartion for Cray J90 fixes: got
Tim Peters committed
June 30, 2000
G
Change copyright notice - 2nd try.
Guido van Rossum committed
G
Change copyright notice.
Guido van Rossum committed
June 1, 2000
F
Trent Mick <trentm@ActiveState.com>:
Fred Drake committed
May 3, 2000
G
Vladimir Marangozov's long-awaited malloc restructuring.
Guido van Rossum committed
April 10, 2000
G
Simple optimization by Christian Tismer, who gives credit to Lenny
Guido van Rossum committed
April 5, 2000
G
Marc-Andre's third try at this bulk patch seems to work (except that
Guido van Rossum committed
December 23, 1999
F
long_format(): Now takes a third parameter, addL; iff true, a
Fred Drake committed
October 11, 1999
G
Fix PR#66. Solution: add error checking around l_divmod() calls in
Guido van Rossum committed
September 27, 1999
G
Patch by Tim Peters fixing PR#89:
Guido van Rossum committed
January 27, 1999
B
PyLong_FromString(): Nailed a small memory leak. In the str==start
Barry Warsaw committed
January 6, 1999
G
Changes for long file support by Steve Clift.
Guido van Rossum committed
October 9, 1998
G
Remove unreachable code. (Sjoerd)
Guido van Rossum committed
September 18, 1998
G
Patches from Greg Stein to support 'P' format in struct module's
Guido van Rossum committed
September 13, 1998
G
Undo victim of careless global substitute ("long long_hash" was
Guido van Rossum committed
August 25, 1998
G
Patch by Mark Hammond to support 64-bit ints on MS platforms.
Guido van Rossum committed
August 11, 1998
G
Two patches by Jason Harper:
Guido van Rossum committed
August 4, 1998
G
Changes for BeOS, QNX and long long, by Chris Herborth.
Guido van Rossum committed
G
Fix a potential problem in PyLong_FromString(): could fall through the
Guido van Rossum committed
June 22, 1998
G
Add check in long-to-int conversion for at least one digit.
Guido van Rossum committed