<?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: Modules/atexitmodule.c history</title>
    <description>Modules/atexitmodule.c revision history</description>
    <item>
    <title>Issue #18619: Fix atexit leaking callbacks registered from sub-interpreters, and make it GC-aware.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/71b63a32b1e3/Modules/atexitmodule.c</link>
    <description><![CDATA[Issue #18619: Fix atexit leaking callbacks registered from sub-interpreters, and make it GC-aware.]]></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>Thu, 01 Aug 2013 20:56:12 +0200</pubDate>
</item>
<item>
    <title>Issue #11826: Fix memory leak in atexitmodule.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7c48bb929e6e/Modules/atexitmodule.c</link>
    <description><![CDATA[Issue #11826: Fix memory leak in atexitmodule.]]></description>
    <author>&#83;&#116;&#101;&#102;&#97;&#110;&#32;&#75;&#114;&#97;&#104;&#32;&#60;&#115;&#107;&#114;&#97;&#104;&#64;&#98;&#121;&#116;&#101;&#114;&#101;&#101;&#102;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 27 Mar 2012 11:49:21 +0200</pubDate>
</item>
<item>
    <title>Issue #10756: atexit normalizes the exception before displaying it.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4a82be47a948/Modules/atexitmodule.c</link>
    <description><![CDATA[Issue #10756: atexit normalizes the exception before displaying it.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 05 Jan 2011 03:54:25 +0000</pubDate>
</item>
<item>
    <title>Issue #4200: Changed the atexit module to store its state in its PyModuleDef atexitmodule. This fixes a bug with multiple subinterpeters. The bug was found by Graham Dumpletom during his work on a 3.0 port of mod_wsgi. The patch has been reviewed by Benjamin.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d2ec6d5b2db9/Modules/atexitmodule.c</link>
    <description><![CDATA[Issue #4200: Changed the atexit module to store its state in its PyModuleDef atexitmodule. This fixes a bug with multiple subinterpeters. The bug was found by Graham Dumpletom during his work on a 3.0 port of mod_wsgi. The patch has been reviewed by Benjamin.]]></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>Thu, 30 Oct 2008 21:34:02 +0000</pubDate>
</item>
<item>
    <title>Fix for issue 3666 - atexit.register with bad inputs segfaults on exit.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0de5a388a261/Modules/atexitmodule.c</link>
    <description><![CDATA[Fix for issue 3666 - atexit.register with bad inputs segfaults on exit.<br/>
Reviewed by Christian Heimes.]]></description>
    <author>&#83;&#107;&#105;&#112;&#32;&#77;&#111;&#110;&#116;&#97;&#110;&#97;&#114;&#111;&#32;&#60;&#115;&#107;&#105;&#112;&#64;&#112;&#111;&#98;&#111;&#120;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 23 Sep 2008 00:52:29 +0000</pubDate>
</item>
<item>
    <title>Implement PEP 3121: new module initialization and finalization API.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/94f64f11fdd0/Modules/atexitmodule.c</link>
    <description><![CDATA[Implement PEP 3121: new module initialization and finalization API.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 11 Jun 2008 05:26:20 +0000</pubDate>
</item>
<item>
    <title>missing docstrings</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/229361198e8d/Modules/atexitmodule.c</link>
    <description><![CDATA[missing docstrings]]></description>
    <author>&#83;&#107;&#105;&#112;&#32;&#77;&#111;&#110;&#116;&#97;&#110;&#97;&#114;&#111;&#32;&#60;&#115;&#107;&#105;&#112;&#64;&#112;&#111;&#98;&#111;&#120;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 06 Aug 2007 20:59:28 +0000</pubDate>
</item>
<item>
    <title>Address some XXXs from Neal Norwitz.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ef70cd4dba50/Modules/atexitmodule.c</link>
    <description><![CDATA[Address some XXXs from Neal Norwitz.]]></description>
    <author>&#67;&#111;&#108;&#108;&#105;&#110;&#32;&#87;&#105;&#110;&#116;&#101;&#114;&#32;&#60;&#99;&#111;&#108;&#108;&#105;&#110;&#119;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 23 Mar 2007 22:46:49 +0000</pubDate>
</item>
<item>
    <title>Little fixes:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8812718669e1/Modules/atexitmodule.c</link>
    <description><![CDATA[Little fixes:<br/>
 * make some module variables static to prevent name pollution<br/>
 * Add some comments to clarify what's going on and some XXXs to address<br/>
 * Add a space after &quot;for&quot; before (<br/>
 * exc_value and tb can be NULL in some cases<br/>
 * Get working on Windows (I think)]]></description>
    <author>&#78;&#101;&#97;&#108;&#32;&#78;&#111;&#114;&#119;&#105;&#116;&#122;&#32;&#60;&#110;&#110;&#111;&#114;&#119;&#105;&#116;&#122;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 21 Mar 2007 04:45:04 +0000</pubDate>
</item>
<item>
    <title>Patch #1680961: remove sys.exitfunc and replace it with a private C API. Also, reimplement atexit in C so it can take advantage of this private API.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f29f1a8b7869/Modules/atexitmodule.c</link>
    <description><![CDATA[Patch #1680961: remove sys.exitfunc and replace it with a private C API. Also, reimplement atexit in C so it can take advantage of this private API.]]></description>
    <author>&#67;&#111;&#108;&#108;&#105;&#110;&#32;&#87;&#105;&#110;&#116;&#101;&#114;&#32;&#60;&#99;&#111;&#108;&#108;&#105;&#110;&#119;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 21 Mar 2007 02:57:17 +0000</pubDate>
</item>

  </channel>
</rss>
