summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Close ancient proactor branch.proactorGuido van Rossum2013-09-043-1002/+1002
* Merge default -> proactor (only TODO is affected).Guido van Rossum2012-12-069-317/+1554
|\
| * Add feedback from Ben Darnell.Guido van Rossum2012-12-061-2/+22
| * Fix handling of the returncode for WSARecv() and WSASend().Richard Oudkerk2012-11-261-4/+4
| * Fix commentRichard Oudkerk2012-11-181-1/+1
| * MergeGuido van Rossum2012-11-170-0/+0
| |\
| | * Merge default (par()).Guido van Rossum2012-11-043-15/+57
| | |\
| * | \ MergeGuido van Rossum2012-11-172-1/+7
| |\ \ \
| * | | | Add ipv6 support for overlapped sockets on Windows.Richard Oudkerk2012-11-082-31/+81
| * | | | Use SetFileCompletionNotificationModes() for IOCP to reduce overhead.Richard Oudkerk2012-11-082-5/+44
| * | | | MergeRichard Oudkerk2012-11-078-315/+1465
| |\ \ \ \ | | |_|_|/ | |/| | |
| | * | | Avoid creating a future if there is no need to block.Richard Oudkerk2012-11-073-50/+62
| | | |/ | | |/|
| | * | Fix EpollProactor's treatment of timeouts.Richard Oudkerk2012-11-042-8/+12
| | * | Rip out pollsters and replace with proactors.Richard Oudkerk2012-11-038-315/+1449
* | | | Add feedback from Ben Darnell.Guido van Rossum2012-12-061-0/+20
* | | | Roll back last change -- it was an experiment accidentally committed.Guido van Rossum2012-12-056-173/+40
* | | | Post-mortem of yesterday's disaster.Guido van Rossum2012-11-117-40/+187
| |_|/ |/| |
* | | Add another mistake.Guido van Rossum2012-11-101-0/+3
* | | Add another mistake.Guido van Rossum2012-11-101-0/+3
* | | Fix bug in previous fix.Guido van Rossum2012-11-101-1/+1
* | | readexactly() should stop on EOF.Guido van Rossum2012-11-101-1/+3
|/ /
* | Add par().Guido van Rossum2012-11-031-2/+31
* | Make it so you can just yield a Task to wait for its result (or exception).Guido van Rossum2012-11-033-13/+26
|/
* MergeGuido van Rossum2012-11-021-7/+16
|\
| * Add TODO to add_done_call().Guido van Rossum2012-11-021-0/+1
| * Make Task.add_done_callback() return a DelayedCall, and use it.Guido van Rossum2012-11-021-7/+15
* | Make sure something is printed if main task fails.Guido van Rossum2012-11-023-8/+4
|/
* Add map_over() operation. Improve cancel().Guido van Rossum2012-11-012-5/+59
* Put path before method argument.Guido van Rossum2012-11-011-1/+1
* Get rid of start().Guido van Rossum2012-11-017-18/+10
* Housecleaning; added another benchmark.Guido van Rossum2012-10-313-3/+39
* Fix race condition in call_in_thread().Guido van Rossum2012-10-312-23/+43
* Cleanup TODO.Guido van Rossum2012-10-311-5/+6
* Improvements.Guido van Rossum2012-10-311-6/+13
* Prettier Task repr().Guido van Rossum2012-10-311-2/+13
* Raise listen() backlog to 100.Guido van Rossum2012-10-311-1/+2
* Add a simple echo client. (Though it has problems.)Guido van Rossum2012-10-301-0/+73
* Subtle logging improvements.Guido van Rossum2012-10-301-1/+6
* Move work out of except clauses, for better tracebacks.Guido van Rossum2012-10-301-3/+5
* Add benchmarks link.Guido van Rossum2012-10-301-0/+2
* Stupid http server to tweak benchmarks.Guido van Rossum2012-10-301-0/+69
* Log an error if the startup task has an exception.Guido van Rossum2012-10-301-0/+3
* Add a convenience feature to scheduling.run().Guido van Rossum2012-10-302-6/+17
* Move urlfetch() to a new file, http_client.py.Guido van Rossum2012-10-302-76/+87
* Housekeeping.Guido van Rossum2012-10-302-2/+4
* Add TODO items.Guido van Rossum2012-10-301-0/+14
* Change poll() to return just a list of tokens. Support keyword args through D...Guido van Rossum2012-10-292-19/+18
* Make EventLoop wrap a Pollster instead of inherit from it.Guido van Rossum2012-10-292-108/+93
* Make block_{r,w} COROUTINEs.Guido van Rossum2012-10-293-28/+16
* Add an echo server demo.Guido van Rossum2012-10-295-21/+133