<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/</link>
    <language>en-us</language>

    <title>cpython-lru_cache-weakref: Python/pymath.c history</title>
    <description>Python/pymath.c revision history</description>
    <item>
    <title>Dummy-merge 3.1 branch into 3.2 branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3c9232a684ae/Python/pymath.c</link>
    <description><![CDATA[Dummy-merge 3.1 branch into 3.2 branch.]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 05 Mar 2011 15:15:55 +0100</pubDate>
</item>
<item>
    <title>Recorded merge of revisions 81029 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/cab14be0ada1/Python/pymath.c</link>
    <description><![CDATA[Recorded merge of revisions 81029 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines<br/>
<br/>
  Untabify C files. Will watch buildbots.<br/>
........]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 09 May 2010 15:52:27 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 76978 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9751ddcc1882/Python/pymath.c</link>
    <description><![CDATA[Merged revisions 76978 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r76978 | mark.dickinson | 2009-12-21 15:22:00 +0000 (Mon, 21 Dec 2009) | 3 lines<br/>
<br/>
  Issue #7518:  Move substitute definitions of C99 math functions from<br/>
  pymath.c to Modules/_math.c.<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 21 Dec 2009 15:27:41 +0000</pubDate>
</item>
<item>
    <title>Recorded merge of revisions 81032 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f197407bdba2/Python/pymath.c</link>
    <description><![CDATA[Recorded merge of revisions 81032 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
................<br/>
  r81032 | antoine.pitrou | 2010-05-09 17:52:27 +0200 (dim., 09 mai 2010) | 9 lines<br/>
<br/>
  Recorded merge of revisions 81029 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines<br/>
<br/>
    Untabify C files. Will watch buildbots.<br/>
  ........<br/>
................]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 09 May 2010 16:14:21 +0000</pubDate>
</item>
<item>
    <title>The SSE2 detection and enabling could potentially cause</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/28645a961004/Python/pymath.c</link>
    <description><![CDATA[The SSE2 detection and enabling could potentially cause<br/>
problems for binary distributions of Python in situations<br/>
where the build machine has SSE2 but the target machine<br/>
does not.<br/>
<br/>
Therefore, don't enable SSE2 instructions automatically on x86.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 18 Apr 2009 20:17:52 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 71705 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8209b6c32e61/Python/pymath.c</link>
    <description><![CDATA[Merged revisions 71705 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r71705 | mark.dickinson | 2009-04-18 15:13:43 +0100 (Sat, 18 Apr 2009) | 2 lines<br/>
<br/>
  copysign shouldn't be declared as static in pymath.c<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 18 Apr 2009 14:14:48 +0000</pubDate>
</item>
<item>
    <title>Add check for C99 round function to configure, and define</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c5c8680ee0b1/Python/pymath.c</link>
    <description><![CDATA[Add check for C99 round function to configure, and define<br/>
a fallback function if round doesn't exist.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 18 Apr 2009 13:58:18 +0000</pubDate>
</item>
<item>
    <title>Issue #1580: use short float repr where possible.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/97ae7a709c1d/Python/pymath.c</link>
    <description><![CDATA[Issue #1580: use short float repr where possible.<br/>
 - incorporate and adapt David Gay's dtoa and strtod<br/>
   into the Python core<br/>
 - on platforms where we can use Gay's code (almost<br/>
   all!), repr(float) is based on the shortest<br/>
   sequence of decimal digits that rounds correctly.<br/>
 - add sys.float_repr_style attribute to indicate<br/>
   whether we're using Gay's code or not<br/>
 - add autoconf magic to detect and enable SSE2<br/>
   instructions on x86/gcc<br/>
 - slight change to repr and str:  repr switches<br/>
   to exponential notation at 1e16 instead of<br/>
   1e17, str switches at 1e11 instead of 1e12]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 16 Apr 2009 19:52:09 +0000</pubDate>
</item>
<item>
    <title>Dummy-merge 2.6 branch into 2.7 branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b36cb4602e21/Python/pymath.c</link>
    <description><![CDATA[Dummy-merge 2.6 branch into 2.7 branch.]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 05 Mar 2011 15:15:07 +0100</pubDate>
</item>
<item>
    <title>Untabify C files. Will watch buildbots.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fd25030223b0/Python/pymath.c</link>
    <description><![CDATA[Untabify C files. Will watch buildbots.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 09 May 2010 14:46:46 +0000</pubDate>
</item>
<item>
    <title>Issue #7518:  Move substitute definitions of C99 math functions from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7f5cbc28f433/Python/pymath.c</link>
    <description><![CDATA[Issue #7518:  Move substitute definitions of C99 math functions from<br/>
pymath.c to Modules/_math.c.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 21 Dec 2009 15:22:00 +0000</pubDate>
</item>
<item>
    <title>Issue #7117 (backport py3k float repr) continued:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2ab08c919648/Python/pymath.c</link>
    <description><![CDATA[Issue #7117 (backport py3k float repr) continued:<br/>
 - add double endianness detection to configure script<br/>
 - add configure-time check to see whether we can use inline<br/>
   assembly to get and set x87 control word in configure script<br/>
 - add functions to get and set x87 control word in Python/pymath.c<br/>
 - add pyport.h logic to determine whether it's safe to use the<br/>
   short float repr or not]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 24 Oct 2009 13:28:38 +0000</pubDate>
</item>
<item>
    <title>Backport r71704 (add configure check for C99 round function) to trunk.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/96d82facd890/Python/pymath.c</link>
    <description><![CDATA[Backport r71704 (add configure check for C99 round function) to trunk.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 18 Apr 2009 14:41:37 +0000</pubDate>
</item>
<item>
    <title>copysign shouldn't be declared as static in pymath.c</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ad5c7eaccea1/Python/pymath.c</link>
    <description><![CDATA[copysign shouldn't be declared as static in pymath.c]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 18 Apr 2009 14:13:43 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 69459 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f9f2ed79b00f/Python/pymath.c</link>
    <description><![CDATA[Merged revisions 69459 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r69459 | mark.dickinson | 2009-02-09 14:18:43 +0000 (Mon, 09 Feb 2009) | 3 lines<br/>
<br/>
  Issue #4575: fix Py_IS_INFINITY macro to work correctly on x87 FPUs.<br/>
  It now forces its argument to double before testing for infinity.<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 09 Feb 2009 17:15:59 +0000</pubDate>
</item>
<item>
    <title>Recorded merge of revisions 81029 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e38335d4df91/Python/pymath.c</link>
    <description><![CDATA[Recorded merge of revisions 81029 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines<br/>
<br/>
  Untabify C files. Will watch buildbots.<br/>
........]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 09 May 2010 15:15:40 +0000</pubDate>
</item>
<item>
    <title>Issue #5724: Fix test_cmath failures on Solaris 10.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/69231cefd80d/Python/pymath.c</link>
    <description><![CDATA[Issue #5724: Fix test_cmath failures on Solaris 10.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 04 May 2009 13:59:04 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 71706 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/79a6c63ac5b0/Python/pymath.c</link>
    <description><![CDATA[Merged revisions 71706 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
................<br/>
  r71706 | mark.dickinson | 2009-04-18 15:14:48 +0100 (Sat, 18 Apr 2009) | 9 lines<br/>
<br/>
  Merged revisions 71705 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r71705 | mark.dickinson | 2009-04-18 15:13:43 +0100 (Sat, 18 Apr 2009) | 2 lines<br/>
<br/>
    copysign shouldn't be declared as static in pymath.c<br/>
  ........<br/>
................]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 18 Apr 2009 14:21:40 +0000</pubDate>
</item>
<item>
    <title>any platform without HAVE_LOG1P should have DBL_EPSILON in &lt;float.h&gt;</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/922b9e03b260/Python/pymath.c</link>
    <description><![CDATA[any platform without HAVE_LOG1P should have DBL_EPSILON in &lt;float.h&gt;<br/>
<br/>
Part of source_os2emx.patch in issue 3868<br/>
Reviewed by Amaury Forgeot d'Arc]]></description>
    <author>&#65;&#110;&#100;&#114;&#101;&#119;&#32;&#77;&#97;&#99;&#73;&#110;&#116;&#121;&#114;&#101;&#32;&#60;&#97;&#110;&#100;&#121;&#109;&#97;&#99;&#64;&#98;&#117;&#108;&#108;&#115;&#101;&#121;&#101;&#46;&#97;&#112;&#97;&#110;&#97;&#46;&#111;&#114;&#103;&#46;&#97;&#117;&#62;</author>
    <pubDate>Mon, 22 Sep 2008 14:11:41 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 62380,62382-62383 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b69f443ef480/Python/pymath.c</link>
    <description><![CDATA[Merged revisions 62380,62382-62383 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r62380 | christian.heimes | 2008-04-19 01:13:07 +0200 (Sat, 19 Apr 2008) | 3 lines<br/>
<br/>
  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.<br/>
<br/>
  The patch also adds acosh, asinh, atanh, log1p and copysign to all platforms. Finally it fixes differences between platforms like different results or exceptions for edge cases. Have fun :)<br/>
........<br/>
  r62382 | christian.heimes | 2008-04-19 01:40:40 +0200 (Sat, 19 Apr 2008) | 2 lines<br/>
<br/>
  Added new files to Windows project files<br/>
  More Windows related fixes are coming soon<br/>
........<br/>
  r62383 | christian.heimes | 2008-04-19 01:49:11 +0200 (Sat, 19 Apr 2008) | 1 line<br/>
<br/>
  Stupid me. Py_RETURN_NAN should actually return something ...<br/>
........]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 19 Apr 2008 00:31:39 +0000</pubDate>
</item>

  </channel>
</rss>
