log Include/floatobject.h @ 87690:66c1c9f32567 default tip

age author description
Fri, 22 Jun 2012 14:55:41 -0400 David Malcolm Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues
Tue, 29 May 2012 12:57:52 +0200 Victor Stinner Issue #14744: Use the new _PyUnicodeWriter internal API to speed up str%args and str.format(args)
Thu, 29 Sep 2011 00:58:57 +0300 Ezio Melotti Clean up a few tabs that went in with PEP393.
Wed, 28 Sep 2011 07:41:54 +0200 Martin v. Löwis Implement PEP 393.
Fri, 03 Dec 2010 20:14:31 +0000 Martin v. Löwis Merge branches/pep-0384.
Wed, 04 Aug 2010 20:56:28 +0000 Mark Dickinson Issue #9337: Make float.__str__ identical to float.__repr__.
Tue, 05 May 2009 14:04:18 +0000 Eric Smith Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson.
Wed, 16 Jul 2008 12:55:28 +0000 Georg Brandl Merged revisions 64722,64729,64753,64845-64846,64849,64871,64880-64882,64885,64888,64897,64900-64901,64915,64926-64929,64938-64941,64944,64961,64966,64973 via svnmerge from
Tue, 24 Jun 2008 22:28:56 +0000 Raymond Hettinger Revert 64451.
Sun, 22 Jun 2008 11:39:13 +0000 Raymond Hettinger Merge 64438: hex/oct/bin can show floats exactly.
Fri, 30 May 2008 18:10:19 +0000 Eric Smith Refactor and clean up str.format() code (and helpers) in advance of optimizations.
Sat, 19 Apr 2008 00:31:39 +0000 Christian Heimes Merged revisions 62380,62382-62383 via svnmerge from
Mon, 04 Feb 2008 18:48:49 +0000 Christian Heimes Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552-60567 via svnmerge from
Wed, 19 Dec 2007 02:45:37 +0000 Christian Heimes #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.
Mon, 10 Dec 2007 22:19:17 +0000 Christian Heimes Issue #1580: New free format floating point representation based on "Floating-Point Printer Sample Code", by Robert G. Burger. For example repr(11./5) now returns '2.2' instead of '2.2000000000000002'.
Sat, 01 Dec 2007 12:22:32 +0000 Christian Heimes Merged revisions 59245-59254 via svnmerge from
Sat, 21 Jul 2007 17:22:18 +0000 Martin v. Löwis Merged revisions 56467-56482 via svnmerge from
Sun, 18 Mar 2007 18:35:15 +0000 Georg Brandl Remove the deprecated and useless "pend" argument from
Thu, 28 Dec 2006 04:45:06 +0000 Neal Norwitz Remove PyFloat_AsReprString() and PyFloat_AsString() which should not
Wed, 18 Nov 2009 19:33:35 +0000 Mark Dickinson Issue #7117, continued: Change round implementation to use the correctly-rounded legacy-trunk
Tue, 05 May 2009 18:26:08 +0000 Eric Smith Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson. legacy-trunk
Sun, 06 Jul 2008 03:35:58 +0000 Gregory P. Smith - Issue #2862: Make int and float freelist management consistent with other 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
Fri, 18 Apr 2008 23:49:11 +0000 Christian Heimes Stupid me. Py_RETURN_NAN should actually return something ... 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
Mon, 04 Feb 2008 18:00:12 +0000 Christian Heimes Patch #1953 legacy-trunk
Wed, 19 Dec 2007 02:37:44 +0000 Christian Heimes #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. legacy-trunk
Mon, 10 Dec 2007 22:28:56 +0000 Christian Heimes Backport of r59456:59458 from py3k to trunk legacy-trunk
Sat, 01 Dec 2007 11:20:10 +0000 Christian Heimes Feature #1534 legacy-trunk
Sat, 21 Jul 2007 06:55:02 +0000 Martin v. Löwis PEP 3123: Provide forward compatibility with Python 3.0, while keeping legacy-trunk
Fri, 27 May 2005 15:23:20 +0000 Michael W. Hudson This is my patch: legacy-trunk
Thu, 20 Mar 2003 20:53:32 +0000 Tim Peters New private API functions _PyFloat_{Pack,Unpack}(4,8}. This is a legacy-trunk
Mon, 12 Aug 2002 07:21:58 +0000 Mark Hammond Excise DL_EXPORT from Include. legacy-trunk
Mon, 10 Sep 2001 21:28:20 +0000 Tim Peters More for SF bug [#460020] bug or feature: unicode() and subclasses legacy-trunk
Wed, 29 Aug 2001 15:45:32 +0000 Guido van Rossum Make the PyXXX_Check() macros for the numeric types inheritance-aware. legacy-trunk
Tue, 08 May 2001 15:19:57 +0000 Tim Peters SF bug #422177: Results from .pyc differs from .py legacy-trunk
Fri, 01 Sep 2000 23:29:29 +0000 Guido van Rossum REMOVED all CWI, CNRI and BeOpen copyright markings. legacy-trunk
Sun, 09 Jul 2000 00:20:36 +0000 Fred Drake ANSI-fication and Py_PROTO extermination. legacy-trunk
Fri, 30 Jun 2000 23:58:06 +0000 Guido van Rossum Change copyright notice - 2nd try. legacy-trunk
Fri, 30 Jun 2000 23:50:40 +0000 Guido van Rossum Change copyright notice. legacy-trunk
Tue, 12 Oct 1999 19:54:53 +0000 Barry Warsaw Mainlining the string_methods branch. See branch revision log legacy-trunk
Fri, 04 Dec 1998 18:48:25 +0000 Guido van Rossum Add DL_IMPORT(returntype) for all officially exported functions. legacy-trunk
Sat, 02 Aug 1997 02:40:58 +0000 Guido van Rossum Add cast to PyFloat_AS_DOUBLE macro, as suggested by Marc Lemburg. legacy-trunk
Fri, 25 Oct 1996 14:44:06 +0000 Guido van Rossum New permission notice, includes CNRI. legacy-trunk
Mon, 27 Feb 1995 10:17:52 +0000 Guido van Rossum make the type a parameter of the DL_IMPORT macro, for Borland C legacy-trunk
Thu, 12 Jan 1995 11:45:45 +0000 Guido van Rossum The great renaming, phase two: all header files have been updated to legacy-trunk
Wed, 04 Jan 1995 19:06:22 +0000 Guido van Rossum Added 1995 copyright. legacy-trunk
Thu, 18 Aug 1994 16:18:13 +0000 Guido van Rossum Changes for dynamic linking under NT legacy-trunk
Mon, 01 Aug 1994 11:34:53 +0000 Guido van Rossum Merge alpha100 branch back to main trunk legacy-trunk
Wed, 28 Jul 1993 09:05:47 +0000 Guido van Rossum * Added support for X11 modules. legacy-trunk
Mon, 29 Mar 1993 10:43:31 +0000 Guido van Rossum * Changed all copyright messages to include 1993. legacy-trunk
Sun, 05 Apr 1992 14:20:22 +0000 Guido van Rossum Copyright for 1992 added legacy-trunk
Tue, 19 Feb 1991 12:39:46 +0000 Guido van Rossum Added copyright notice. legacy-trunk
Sun, 14 Oct 1990 12:07:46 +0000 Guido van Rossum Initial revision legacy-trunk