log Objects/longobject.c @ 80661:94de77bd0b4b 2.7

age author description
Sun, 07 Oct 2012 20:37:54 -0700 Chris Jerdonek Issue #14783: Backport changes from 3.2. 2.7
Wed, 16 Mar 2011 12:34:31 +0200 Ezio Melotti #11565: Fix several typos. Patch by Piotr Kasprzyk. 2.7
Tue, 15 Mar 2011 18:55:01 +0200 Ezio Melotti #11515: fix several typos. Patch by Piotr Kasprzyk. 2.7
Sat, 05 Mar 2011 15:15:07 +0100 Georg Brandl Dummy-merge 2.6 branch into 2.7 branch. 2.7
Sun, 09 May 2010 20:42:09 +0000 Mark Dickinson Wrap multiline macros in a 'do {} while(0)', for safety. legacy-trunk
Sun, 09 May 2010 20:30:29 +0000 Mark Dickinson Post-detabification cleanup: whitespace fixes and long line rewraps only. legacy-trunk
Sun, 09 May 2010 14:46:46 +0000 Antoine Pitrou Untabify C files. Will watch buildbots. legacy-trunk
Sat, 08 May 2010 08:01:19 +0000 Mark Dickinson Issue #8659: Remove redundant ABS calls. Thanks Daniel Stutzbach. legacy-trunk
Wed, 07 Apr 2010 08:24:44 +0000 Stefan Krah Issue #8328: Silence Visual Studio warnings. legacy-trunk
Tue, 06 Apr 2010 18:58:54 +0000 Mark Dickinson Silence a 'comparison between signed and unsigned integer expressions' gcc warning. legacy-trunk
Tue, 06 Apr 2010 16:46:09 +0000 Mark Dickinson Issue #8259: Get rid of 'outrageous left shift count' error when legacy-trunk
Sat, 30 Jan 2010 10:08:33 +0000 Mark Dickinson Issue #7767: Add new C-API function PyLong_AsLongLongAndOverflow, a legacy-trunk
Sat, 02 Jan 2010 14:45:40 +0000 Mark Dickinson Refactor some longobject internals: PyLong_AsDouble and _PyLong_AsScaledDouble legacy-trunk
Sun, 27 Dec 2009 14:55:57 +0000 Mark Dickinson Issue #1811: Improve accuracy and consistency of true division for integers. legacy-trunk
Mon, 21 Dec 2009 11:21:25 +0000 Mark Dickinson Issue #7528: Backport PyLong_AsLongAndOverflow from py3k to trunk. legacy-trunk
Sun, 25 Oct 2009 20:39:06 +0000 Mark Dickinson Issue #1087418: Small performance boost for bitwise operations on longs. legacy-trunk
Mon, 28 Sep 2009 16:52:40 +0000 Mark Dickinson Style/consistency/nano-optimization nit: replace occurrences of legacy-trunk
Mon, 21 Sep 2009 16:16:44 +0000 Mark Dickinson Silence MSVC compiler warnings. legacy-trunk
Wed, 16 Sep 2009 22:10:56 +0000 Mark Dickinson Issue #6713: Improve performance of str(n) and repr(n) for integers n legacy-trunk
Sun, 13 Sep 2009 11:56:13 +0000 Mark Dickinson Fix potential signed-overflow bug in _PyLong_Format; also fix legacy-trunk
Sun, 06 Sep 2009 20:51:37 +0000 Mark Dickinson Remove redundant assignment legacy-trunk
Sat, 02 May 2009 17:55:01 +0000 Mark Dickinson Remove unnecessary use of context for long getters. legacy-trunk
Mon, 20 Apr 2009 21:13:33 +0000 Mark Dickinson Issue #3166: Make long -> float (and int -> float) conversions legacy-trunk
Thu, 02 Apr 2009 18:39:37 +0000 Mark Dickinson sys.long_info attributes should be ints, not longs legacy-trunk
Mon, 23 Mar 2009 18:25:13 +0000 Mark Dickinson Issue #5512: speed up the long division algorithm for Python longs. legacy-trunk
Fri, 20 Mar 2009 15:51:55 +0000 Mark Dickinson Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms. legacy-trunk
Wed, 25 Feb 2009 20:29:50 +0000 Mark Dickinson Replace long with twodigits, to avoid depending legacy-trunk
Sun, 15 Feb 2009 15:48:39 +0000 Mark Dickinson A few more minor fixes in longobject.c legacy-trunk
Sun, 15 Feb 2009 10:13:41 +0000 Mark Dickinson Issue #5260: Various portability and standards compliance fixes, optimizations legacy-trunk
Tue, 10 Feb 2009 15:46:50 +0000 Mark Dickinson Issue #5175: PyLong_AsUnsignedLongLong now raises OverflowError for legacy-trunk
Mon, 26 Jan 2009 21:40:08 +0000 Mark Dickinson Fix comment. legacy-trunk
Mon, 26 Jan 2009 21:36:30 +0000 Mark Dickinson Fix undefined behaviour (left shift of negative value) in long_hash. Also, legacy-trunk
Sun, 25 Jan 2009 22:12:31 +0000 Mark Dickinson No need for carry to be type twodigits in _PyLong_AsByteArray; digit is large enough. legacy-trunk
Sat, 24 Jan 2009 15:27:44 +0000 Mark Dickinson Issue #4393: fix 3 classes of potential portability problems in longobject.c: legacy-trunk
Wed, 17 Dec 2008 16:14:37 +0000 Mark Dickinson Issue #3439: add bit_length method to int and long. legacy-trunk
Sat, 05 Mar 2011 15:13:50 +0100 Georg Brandl Dummy-merge 2.5 branch into 2.6 branch. 2.6
Sun, 09 May 2010 15:15:40 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from 2.6
Sun, 13 Sep 2009 11:59:41 +0000 Mark Dickinson Merged revisions 74769 via svnmerge from 2.6
Sun, 06 Sep 2009 20:52:43 +0000 Mark Dickinson Merged revisions 74689 via svnmerge from 2.6
Fri, 20 Mar 2009 23:33:19 +0000 Mark Dickinson PyLong_BASE_TWODIGITS_TYPE should be BASE_TWODIGITS_TYPE 2.6
Mon, 26 Jan 2009 21:43:42 +0000 Mark Dickinson Merged revisions 68974-68975 via svnmerge from 2.6
Sun, 25 Jan 2009 22:20:39 +0000 Mark Dickinson Merged revisions 68947 via svnmerge from 2.6
Sat, 24 Jan 2009 15:42:34 +0000 Mark Dickinson Merged revisions 68890 via svnmerge from 2.6
Mon, 04 Aug 2008 21:30:09 +0000 Mark Dickinson Issue #1481296: (again!) Make conversion of a float NaN to an int or legacy-trunk
Thu, 31 Jul 2008 17:17:14 +0000 Neal Norwitz Security patches from Apple: prevent int overflow when allocating memory legacy-trunk
Thu, 10 Jul 2008 15:24:04 +0000 Robert Schuppenies Added additional __sizeof__ implementations and addressed comments made in legacy-trunk
Tue, 24 Jun 2008 22:46:07 +0000 Raymond Hettinger Revert 64424, 64438, and 64439. legacy-trunk
Fri, 20 Jun 2008 04:18:15 +0000 Raymond Hettinger Make bin() implementation parallel oct() and hex() so that int/long subclasses can override or so that other classes can support. legacy-trunk
Mon, 09 Jun 2008 04:58:54 +0000 Gregory P. Smith This reverts r63675 based on the discussion in this thread: legacy-trunk
Sun, 01 Jun 2008 16:42:16 +0000 Georg Brandl Some style nits. Also clarify in the docstrings what __sizeof__ does. legacy-trunk
Sun, 01 Jun 2008 16:16:17 +0000 Robert Schuppenies Issue #2898: Added sys.getsizeof() to retrieve size of objects in bytes. legacy-trunk
Fri, 30 May 2008 18:10:04 +0000 Eric Smith Refactor and clean up str.format() code (and helpers) in advance of optimizations. legacy-trunk
Mon, 26 May 2008 12:51:38 +0000 Christian Heimes Renamed PyString to PyBytes legacy-trunk
Fri, 18 Apr 2008 23:13:07 +0000 Christian Heimes I finally got the time to update and merge Mark's and my trunk-math branch. The patch is collaborated work of Mark Dickinson and me. It was mostly done a few months ago. The patch fixes a lot of loose ends and edge cases related to operations with NaN, INF, very small values and complex math. legacy-trunk
Tue, 15 Apr 2008 20:51:18 +0000 Mark Dickinson Fix for possible signed overflow: the behaviour of -LONG_MIN is legacy-trunk
Fri, 28 Mar 2008 04:58:51 +0000 Neal Norwitz Revert r61969 which added casts to Py_CHARMASK to avoid compiler warnings. legacy-trunk
Thu, 27 Mar 2008 04:40:50 +0000 Neal Norwitz Fix warnings about using char as an array subscript. This is not portable legacy-trunk
Tue, 18 Mar 2008 01:09:59 +0000 Jeffrey Yasskin Fix build on platforms that don't have intptr_t. Patch by Joseph Armbruster. legacy-trunk
Mon, 17 Mar 2008 17:32:20 +0000 Eric Smith Finished backporting PEP 3127, Integer Literal Support and Syntax. legacy-trunk
Sun, 17 Feb 2008 19:46:49 +0000 Eric Smith Backport of PEP 3101, Advanced String Formatting, from py3k. legacy-trunk