Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Python issue #22369: Change "context manager protocol" to "context ↵ | Victor Stinner | 2014-09-17 | 1 | -2/+2 |
| | | | | | | management protocol". Patch written by Serhiy Storchaka <storchaka@gmail.com>. | ||||
* | Accept optional lock object in Condition ctor (#198) | Andrew Svetlov | 2014-07-26 | 1 | -3/+6 |
| | |||||
* | Move coroutine code in the new module asyncio.coroutines | Victor Stinner | 2014-06-29 | 1 | -6/+6 |
| | |||||
* | Fix whitespace. | Guido van Rossum | 2014-01-25 | 1 | -1/+1 |
| | |||||
* | Locks refactor: use a separate context manager; remove Semaphore._locked. | Guido van Rossum | 2014-01-25 | 1 | -22/+60 |
| | |||||
* | Don't special-case GeneratorExit in Condition.wait(). | Guido van Rossum | 2014-01-07 | 1 | -6/+1 |
| | | | | | | | | | | | | I can't remember why I added that code, there are no tests for it, and it causes a spurious "Exception ignored in <generator object ...>" error message if code like this is interrupted during the wait(): @coroutine def gen(): with (yield from cond): while <test>: yield from cond.wait() | ||||
* | Shorten lines. | Guido van Rossum | 2013-12-19 | 1 | -2/+2 |
| | |||||
* | Upstream tweaks to locks docs. | Guido van Rossum | 2013-12-02 | 1 | -4/+4 |
| | |||||
* | Add BoundedSemaphore to export list in locks.__all__. | Guido van Rossum | 2013-11-24 | 1 | -1/+1 |
| | |||||
* | Change bounded semaphore into a subclass, like threading.[Bounded]Semaphore. | Guido van Rossum | 2013-11-23 | 1 | -17/+19 |
| | |||||
* | Allow and correctly implement Semaphore(0). | Guido van Rossum | 2013-11-21 | 1 | -2/+2 |
| | |||||
* | Locks improvements by Arnaud Faure: better repr(), change Condition structure. | Guido van Rossum | 2013-11-03 | 1 | -24/+54 |
| | |||||
* | Rename tulip package to asyncio. | Guido van Rossum | 2013-10-14 | 1 | -0/+401 |