<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Lib/threading.py, branch v3.2b1</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>Issue 10260</title>
<updated>2010-11-18T12:46:39+00:00</updated>
<author>
<name>Kristján Valur Jónsson</name>
<email>kristjan@ccpgames.com</email>
</author>
<published>2010-11-18T12:46:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=63315209506dafe15cb3e894f33793cbacadca20'/>
<id>63315209506dafe15cb3e894f33793cbacadca20</id>
<content type='text'>
Adding the wait_for() method to threading.Condition
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adding the wait_for() method to threading.Condition
</pre>
</div>
</content>
</entry>
<entry>
<title>issue 8777</title>
<updated>2010-10-28T09:43:10+00:00</updated>
<author>
<name>Kristján Valur Jónsson</name>
<email>kristjan@ccpgames.com</email>
</author>
<published>2010-10-28T09:43:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=3be00037d65178644b20a826f68eb3d0b25ccb5f'/>
<id>3be00037d65178644b20a826f68eb3d0b25ccb5f</id>
<content type='text'>
Add threading.Barrier
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add threading.Barrier
</pre>
</div>
</content>
</entry>
<entry>
<title>#10218: return timeout status from Condition.wait, mirroring other primitives' behavior.</title>
<updated>2010-10-28T09:03:20+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2010-10-28T09:03:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=b9a439175451903ab77c71e5b2020dbd1671a77e'/>
<id>b9a439175451903ab77c71e5b2020dbd1671a77e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rip out old testing code that was inlined in threading.</title>
<updated>2010-07-23T15:50:02+00:00</updated>
<author>
<name>Brett Cannon</name>
<email>bcannon@gmail.com</email>
</author>
<published>2010-07-23T15:50:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=148724d39b082d9ea19297262d97984127594f14'/>
<id>148724d39b082d9ea19297262d97984127594f14</id>
<content type='text'>
Partially closes issue 9346. Thanks Brian Brazil for the patch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Partially closes issue 9346. Thanks Brian Brazil for the patch.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #850728: Add a *timeout* parameter to the `acquire()` method of</title>
<updated>2010-04-17T23:51:58+00:00</updated>
<author>
<name>Antoine Pitrou</name>
<email>solipsis@pitrou.net</email>
</author>
<published>2010-04-17T23:51:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=0454af9b54c4beee27d4b119771bce3d7162c793'/>
<id>0454af9b54c4beee27d4b119771bce3d7162c793</id>
<content type='text'>
`threading.Semaphore` objects.  Original patch by Torsten Landschoff.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`threading.Semaphore` objects.  Original patch by Torsten Landschoff.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #7316: the acquire() method of lock objects in the :mod:`threading`</title>
<updated>2010-04-14T15:44:10+00:00</updated>
<author>
<name>Antoine Pitrou</name>
<email>solipsis@pitrou.net</email>
</author>
<published>2010-04-14T15:44:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=7c3e5773954009d65520eb063621cf7724da88e3'/>
<id>7c3e5773954009d65520eb063621cf7724da88e3</id>
<content type='text'>
module now takes an optional timeout argument in seconds.  Timeout support
relies on the system threading library, so as to avoid a semi-busy wait
loop.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
module now takes an optional timeout argument in seconds.  Timeout support
relies on the system threading library, so as to avoid a semi-busy wait
loop.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged revisions 79817 via svnmerge from</title>
<updated>2010-04-06T03:30:18+00:00</updated>
<author>
<name>Senthil Kumaran</name>
<email>orsenthil@gmail.com</email>
</author>
<published>2010-04-06T03:30:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=fdd4d0f5d6492f3a19f214841998a0abcd3a56d0'/>
<id>fdd4d0f5d6492f3a19f214841998a0abcd3a56d0</id>
<content type='text'>
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r79817 | senthil.kumaran | 2010-04-06 08:53:33 +0530 (Tue, 06 Apr 2010) | 2 lines

  Fix Issue8262 - changing RuntimeError wording to "Threads can only be started once"
........
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r79817 | senthil.kumaran | 2010-04-06 08:53:33 +0530 (Tue, 06 Apr 2010) | 2 lines

  Fix Issue8262 - changing RuntimeError wording to "Threads can only be started once"
........
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged revisions 78517 via svnmerge from</title>
<updated>2010-02-28T18:57:46+00:00</updated>
<author>
<name>Gregory P. Smith</name>
<email>greg@mad-scientist.com</email>
</author>
<published>2010-02-28T18:57:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=3fdd9648cb6974324ee31d81541b1dca5fb830d8'/>
<id>3fdd9648cb6974324ee31d81541b1dca5fb830d8</id>
<content type='text'>
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78517 | gregory.p.smith | 2010-02-28 10:36:09 -0800 (Sun, 28 Feb 2010) | 3 lines

  Issue #7481: When a threading.Thread failed to start it would leave the
  instance stuck in initial state and present in threading.enumerate().
........
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78517 | gregory.p.smith | 2010-02-28 10:36:09 -0800 (Sun, 28 Feb 2010) | 3 lines

  Issue #7481: When a threading.Thread failed to start it would leave the
  instance stuck in initial state and present in threading.enumerate().
........
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #3001: Add a C implementation of recursive locks which is used by</title>
<updated>2009-11-10T18:46:01+00:00</updated>
<author>
<name>Antoine Pitrou</name>
<email>solipsis@pitrou.net</email>
</author>
<published>2009-11-10T18:46:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=434736a1a621f785858e58efe682320178de7993'/>
<id>434736a1a621f785858e58efe682320178de7993</id>
<content type='text'>
default when instantiating a `Threading.RLock` object. This makes
recursive locks as fast as regular non-recursive locks (previously,
they were slower by 10x to 15x).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
default when instantiating a `Threading.RLock` object. This makes
recursive locks as fast as regular non-recursive locks (previously,
they were slower by 10x to 15x).
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged revisions 76172 via svnmerge from</title>
<updated>2009-11-09T16:08:16+00:00</updated>
<author>
<name>Antoine Pitrou</name>
<email>solipsis@pitrou.net</email>
</author>
<published>2009-11-09T16:08:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=b087268217703887c08d580c888813162634353f'/>
<id>b087268217703887c08d580c888813162634353f</id>
<content type='text'>
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r76172 | antoine.pitrou | 2009-11-09 17:00:11 +0100 (lun., 09 nov. 2009) | 5 lines

  Issue #7282: Fix a memory leak when an RLock was used in a thread other
  than those started through `threading.Thread` (for example, using
  `thread.start_new_thread()`.
........
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r76172 | antoine.pitrou | 2009-11-09 17:00:11 +0100 (lun., 09 nov. 2009) | 5 lines

  Issue #7282: Fix a memory leak when an RLock was used in a thread other
  than those started through `threading.Thread` (for example, using
  `thread.start_new_thread()`.
........
</pre>
</div>
</content>
</entry>
</feed>
