summaryrefslogtreecommitdiffstats
path: root/Objects/longobject.c
Commit message (Expand)AuthorAgeFilesLines
* long_true_divide: reliably force underflow to 0 when the denominatorTim Peters2001-09-061-0/+2
* Make the error msgs in our pow() implementations consistent.Tim Peters2001-09-051-3/+10
* Try to recover from that glibc's ldexp apparently doesn't set errno onTim Peters2001-09-051-2/+2
* Change long/long true division to return as many good bits as it can;Tim Peters2001-09-041-1/+32
* Move long_true_divide next to the other division routines (for clarity!).Tim Peters2001-09-041-6/+6
* Raise OverflowError when appropriate on long->float conversion. Most ofTim Peters2001-09-041-18/+19
* Introduce new private API function _PyLong_AsScaledDouble. Not used yet,Tim Peters2001-09-041-0/+52
* New restriction on pow(x, y, z): If z is not None, x and y must be ofTim Peters2001-09-031-3/+8
* Add warning mode for classic division, almost exactly as specified inGuido van Rossum2001-08-311-1/+21
* Ah, the joy of writing test cases...Guido van Rossum2001-08-301-1/+1
* Make int, long and float subclassable.Guido van Rossum2001-08-291-2/+36
* Patch #445762: Support --disable-unicodeMartin v. Löwis2001-08-171-0/+4
* Implement PEP 238 in its (almost) full glory.Guido van Rossum2001-08-081-11/+21
* Merge of descr-branch back into trunk.Tim Peters2001-08-021-20/+75
* Python.h: Don't attempt to redefine NDEBUG if it's already defined.Tim Peters2001-07-151-1/+0
* long_format: Simplify the overly elaborate base-is-a-power-of-2 code.Tim Peters2001-07-151-28/+16
* divrem1 & long_format: found a clean way to factor divrem1 so thatTim Peters2001-07-141-28/+54
* long_format(): Simplify new code a bit.Tim Peters2001-07-141-5/+8
* long_format(): Easy speedup for output bases that aren't a power of 2 (inTim Peters2001-07-131-9/+26
* On long to the negative long power, let float handle it instead ofGuido van Rossum2001-07-121-8/+7
* PyLong_{As, From}VoidPtr: cleanup, replacing assumptions in comments withTim Peters2001-06-161-15/+23
* Change IS_LITTLE_ENDIAN macro -- a little faster now.Tim Peters2001-06-141-1/+1
* _PyLong_AsByteArray: simplify the logic for dealing with the most-Tim Peters2001-06-141-11/+13
* PyLong_From{Unsigned,}Long: count the # of digits first, so no more spaceTim Peters2001-06-141-21/+41
* _PyLong_FromByteArray: changed decl of "carry" to match "thisbyte". NoTim Peters2001-06-131-1/+1
* _PyLong_AsByteArray: Don't do the "delicate overflow" check unless it'sTim Peters2001-06-131-9/+18
* _PyLong_AsByteArray: added assert that the input is normalized. This isTim Peters2001-06-131-1/+5
* PyLong_As{Unsigned,}LongLong: fiddled final result casting.Tim Peters2001-06-131-2/+2
* longobject.c:Tim Peters2001-06-131-126/+41
* _PyLong_{As,From}ByteArray: Minor code rearrangement aimed at improvingTim Peters2001-06-121-11/+14
* Added q/Q standard (x-platform 8-byte ints) mode in struct module.Tim Peters2001-06-121-6/+19
* Two new private longobject API functions,Tim Peters2001-06-111-0/+213
* Rich comparisons fall-out:Guido van Rossum2001-01-171-17/+1
* Make long a new style number type. Sequence repeat is now done hereNeil Schemenauer2001-01-041-76/+262
* Ka-Ping Yee <ping@lfw.org>:Fred Drake2000-10-241-4/+4
* SF bug 115831 and Ping's SF patch 101751, 0.0**-2.0 returns inf rather thanTim Peters2000-10-061-2/+6
* REMOVED all CWI, CNRI and BeOpen copyright markings.Guido van Rossum2000-09-011-9/+0
* Fix for http://sourceforge.net/bugs/?func=detailbug&bug_id=111866&group_id=5470.Tim Peters2000-08-151-1/+1
* merge Include/my*.h into Include/pyport.hPeter Schneider-Kamp2000-07-311-1/+0
* Cray J90 fixes for long ints.Tim Peters2000-07-081-5/+8
* The tail end of x_sub implicitly assumed that an unsigned shortTim Peters2000-07-081-0/+1
* Got RID of redundant coercions in longobject.c (as spotted by GregTim Peters2000-07-081-6/+3
* Some cleanup of longs in prepartion for Cray J90 fixes: gotTim Peters2000-07-071-241/+105
* Change copyright notice - 2nd try.Guido van Rossum2000-06-301-6/+0
* Change copyright notice.Guido van Rossum2000-06-301-22/+7
* Trent Mick <trentm@ActiveState.com>:Fred Drake2000-06-011-2/+2
* Vladimir Marangozov's long-awaited malloc restructuring.Guido van Rossum2000-05-031-1/+1
* Simple optimization by Christian Tismer, who gives credit to LennyGuido van Rossum2000-04-101-0/+9
* Marc-Andre's third try at this bulk patch seems to work (except thatGuido van Rossum2000-04-051-7/+34
* long_format(): Now takes a third parameter, addL; iff true, aFred Drake1999-12-231-9/+19