<?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/thread_lwp.h history</title>
    <description>Python/thread_lwp.h revision history</description>
    <item>
    <title>Dummy-merge 2.6 branch into 2.7 branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b36cb4602e21/Python/thread_lwp.h</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/thread_lwp.h</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>#4852: Remove dead code in every thread implementation, unused for many years.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/df5719c298db/Python/thread_lwp.h</link>
    <description><![CDATA[#4852: Remove dead code in every thread implementation, unused for many years.]]></description>
    <author>&#65;&#109;&#97;&#117;&#114;&#121;&#32;&#70;&#111;&#114;&#103;&#101;&#111;&#116;&#32;&#100;&#39;&#65;&#114;&#99;&#32;&#60;&#97;&#109;&#97;&#117;&#114;&#121;&#102;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 23 Feb 2010 23:19:39 +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/thread_lwp.h</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>Remove the unused &amp; broken PyThread_*_sema() functions and related constants.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8b116a8449bd/Python/thread_lwp.h</link>
    <description><![CDATA[Remove the unused &amp; broken PyThread_*_sema() functions and related constants.<br/>
This closes SF patch #504215.]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 19 Jan 2002 22:02:55 +0000</pubDate>
</item>
<item>
    <title>Partial patch from SF #452266, by Jason Petrone.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ebfd87e87884/Python/thread_lwp.h</link>
    <description><![CDATA[Partial patch from SF #452266, by Jason Petrone.<br/>
<br/>
This changes Pythread_start_thread() to return the thread ID, or -1<br/>
for an error.  (It's technically an incompatible API change, but I<br/>
doubt anyone calls it.)]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 16 Oct 2001 21:13:49 +0000</pubDate>
</item>
<item>
    <title>REMOVED all CWI, CNRI and BeOpen copyright markings.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6f6f965c5e2d/Python/thread_lwp.h</link>
    <description><![CDATA[REMOVED all CWI, CNRI and BeOpen copyright markings.<br/>
This should match the situation in the 1.6b1 tree.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 01 Sep 2000 23:29:29 +0000</pubDate>
</item>
<item>
    <title>ANSIfy as many declarations as possible.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/29da35543833/Python/thread_lwp.h</link>
    <description><![CDATA[ANSIfy as many declarations as possible.]]></description>
    <author>&#84;&#104;&#111;&#109;&#97;&#115;&#32;&#87;&#111;&#117;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#104;&#111;&#109;&#97;&#115;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 22 Jul 2000 23:38:01 +0000</pubDate>
</item>
<item>
    <title>Mass ANSIfication of function definitions. Doesn't cover all 'extern'</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f79434ee41fa/Python/thread_lwp.h</link>
    <description><![CDATA[Mass ANSIfication of function definitions. Doesn't cover all 'extern'<br/>
declarations yet, those come later.]]></description>
    <author>&#84;&#104;&#111;&#109;&#97;&#115;&#32;&#87;&#111;&#117;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#104;&#111;&#109;&#97;&#115;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 22 Jul 2000 18:47:25 +0000</pubDate>
</item>
<item>
    <title>Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in either</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5b727ab37092/Python/thread_lwp.h</link>
    <description><![CDATA[Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in either<br/>
comments, docstrings or error messages. I fixed two minor things in<br/>
test_winreg.py (&quot;didn't&quot; -&gt; &quot;Didn't&quot; and &quot;Didnt&quot; -&gt; &quot;Didn't&quot;).<br/>
<br/>
There is a minor style issue involved: Guido seems to have preferred English<br/>
grammar (behaviour, honour) in a couple places. This patch changes that to<br/>
American, which is the more prominent style in the source. I prefer English<br/>
myself, so if English is preferred, I'd be happy to supply a patch myself ;)]]></description>
    <author>&#84;&#104;&#111;&#109;&#97;&#115;&#32;&#87;&#111;&#117;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#104;&#111;&#109;&#97;&#115;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sun, 16 Jul 2000 12:04:32 +0000</pubDate>
</item>
<item>
    <title>Change copyright notice - 2nd try.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/87ee82e5c56d/Python/thread_lwp.h</link>
    <description><![CDATA[Change copyright notice - 2nd try.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 30 Jun 2000 23:58:06 +0000</pubDate>
</item>
<item>
    <title>Change copyright notice.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/916fb024ce94/Python/thread_lwp.h</link>
    <description><![CDATA[Change copyright notice.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 30 Jun 2000 23:50:40 +0000</pubDate>
</item>
<item>
    <title>Trent Mick &lt;trentm@activestate.com&gt;:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ff243b0f16ee/Python/thread_lwp.h</link>
    <description><![CDATA[Trent Mick &lt;trentm@activestate.com&gt;:<br/>
<br/>
The common technique for printing out a pointer has been to cast to a long<br/>
and use the &quot;%lx&quot; printf modifier. This is incorrect on Win64 where casting<br/>
to a long truncates the pointer. The &quot;%p&quot; formatter should be used instead.<br/>
<br/>
The problem as stated by Tim:<br/>
&gt; Unfortunately, the C committee refused to define what %p conversion &quot;looks<br/>
&gt; like&quot; -- they explicitly allowed it to be implementation-defined. Older<br/>
&gt; versions of Microsoft C even stuck a colon in the middle of the address (in<br/>
&gt; the days of segment+offset addressing)!<br/>
<br/>
The result is that the hex value of a pointer will maybe/maybe not have a 0x<br/>
prepended to it.<br/>
<br/>
<br/>
Notes on the patch:<br/>
<br/>
There are two main classes of changes:<br/>
- in the various repr() functions that print out pointers<br/>
- debugging printf's in the various thread_*.h files (these are why the<br/>
patch is large)<br/>
<br/>
<br/>
Closes SourceForge patch #100505.]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 30 Jun 2000 15:01:00 +0000</pubDate>
</item>
<item>
    <title>Thanks to Chris Herborth, the thread primitives now have proper Py*</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/877d23bd5bdc/Python/thread_lwp.h</link>
    <description><![CDATA[Thanks to Chris Herborth, the thread primitives now have proper Py*<br/>
names in the source code (they already had those for the linker,<br/>
through some smart macros; but the source still had the old, un-Py names).]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 21 Dec 1998 19:32:43 +0000</pubDate>
</item>
<item>
    <title>New permission notice, includes CNRI.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/65d2d8e67da3/Python/thread_lwp.h</link>
    <description><![CDATA[New permission notice, includes CNRI.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 25 Oct 1996 14:44:06 +0000</pubDate>
</item>
<item>
    <title>Sjoerd's thread changes (including down_sema typo fix).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c277ee8c669c/Python/thread_lwp.h</link>
    <description><![CDATA[Sjoerd's thread changes (including down_sema typo fix).<br/>
Note: waitflag not supported on NT.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 08 Oct 1996 14:17:53 +0000</pubDate>
</item>
<item>
    <title>Added 1995 to copyright message.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d0d0a69b5ca3/Python/thread_lwp.h</link>
    <description><![CDATA[Added 1995 to copyright message.<br/>
bltinmodule.c: fixed coerce() nightmare in ternary pow().<br/>
modsupport.c (initmodule2): pass METH_FREENAME flag to newmethodobject().<br/>
pythonrun.c: move flushline() into and around print_error().]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 04 Jan 1995 19:12:13 +0000</pubDate>
</item>
<item>
    <title>ceval.c: dict of local mapping is now a tuple</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7e5f97bab1e6/Python/thread_lwp.h</link>
    <description><![CDATA[ceval.c: dict of local mapping is now a tuple<br/>
compile.c: lists and dictionary in code objects become tuples<br/>
import.c: bump MAGIC<br/>
thread*.[ch]: added thread_ident() function<br/>
version.c: added '++' to version number and bumped date]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 23 May 1994 12:43:41 +0000</pubDate>
</item>
<item>
    <title>Tim's changes; removed some remaining non-functional ifdefs</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4121afd76d73/Python/thread_lwp.h</link>
    <description><![CDATA[Tim's changes; removed some remaining non-functional ifdefs]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 11 May 1994 08:42:04 +0000</pubDate>
</item>
<item>
    <title>Split thread.c into a number of system-specific files.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a9dd2e1ea5c9/Python/thread_lwp.h</link>
    <description><![CDATA[Split thread.c into a number of system-specific files.<br/>
Added Tim Peters' pthread version.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 09 May 1994 15:12:46 +0000</pubDate>
</item>

  </channel>
</rss>
