summaryrefslogtreecommitdiff
path: root/main.py
Commit message (Expand)AuthorAgeFilesLines
* MergeRichard Oudkerk2012-11-071-1/+1
|\
| * Rip out pollsters and replace with proactors.Richard Oudkerk2012-11-031-1/+1
* | Make it so you can just yield a Task to wait for its result (or exception).Guido van Rossum2012-11-031-1/+1
|/
* Add map_over() operation. Improve cancel().Guido van Rossum2012-11-011-0/+18
* Get rid of start().Guido van Rossum2012-11-011-2/+0
* Add a convenience feature to scheduling.run().Guido van Rossum2012-10-301-4/+2
* Move urlfetch() to a new file, http_client.py.Guido van Rossum2012-10-301-76/+9
* Add an echo server demo.Guido van Rossum2012-10-291-1/+1
* Add with_timeout(). Fix bug in cancelled sleeps.Guido van Rossum2012-10-261-2/+2
* Replace wait_any() and wait_all() with wait_for().Guido van Rossum2012-10-261-2/+4
* Added wait_any() and wait_all().Guido van Rossum2012-10-261-6/+19
* Default port depends on ssl flag.Guido van Rossum2012-10-261-3/+9
* Radical refactoring: no more Scheduler class; use thread-local Context.Guido van Rossum2012-10-261-34/+31
* Improve transport abstraction. Add address family option.Guido van Rossum2012-10-251-9/+6
* Add ssl transport. Kill shutdown() call.Guido van Rossum2012-10-251-8/+18
* Use os.utimes to print real/user/system time.Guido van Rossum2012-10-251-0/+11
* Evolve Task more towards a future-like object.Guido van Rossum2012-10-251-10/+28
* Add a timeout feature to start(). A bit messy.Guido van Rossum2012-10-241-3/+3
* Clean up sockets.py.Guido van Rossum2012-10-231-19/+14
* Move getaddrinfo wrapper into sockets.py.Guido van Rossum2012-10-231-25/+1
* Move socket ops to their own file. Very coarse.Guido van Rossum2012-10-231-121/+14
* Move Scheduler and call_in_thread into scheduling.py.Guido van Rossum2012-10-231-95/+18
* Finish docstrings for polling.py. Rename ioloop to eventloop.Guido van Rossum2012-10-231-13/+13
* Made a start with docstrings. Renamed Pollster -> EventLoop.Guido van Rossum2012-10-231-1/+1
* Apparently epoll() does not need to check for EPOLLHUP.Guido van Rossum2012-10-221-0/+3
* Clean up whitespace.Guido van Rossum2012-10-201-1/+0
* Improve connect() after Richard Oudkerk's example.Guido van Rossum2012-10-201-6/+7
* Drop obsolete TODO.Guido van Rossum2012-10-181-2/+1
* Test submit.Guido van Rossum2012-10-181-1/+1
* Test submit.Guido van Rossum2012-10-181-1/+1
* Fix exception reraising. Make connect() work on Linux.Guido van Rossum2012-10-181-3/+7
* Rewrite call_in_thread() using a pipe for signalling.Guido van Rossum2012-10-181-18/+7
* Correct typos.Guido van Rossum2012-10-171-2/+2
* Add call_in_thread(), and use it to call getaddrinfo().Guido van Rossum2012-10-171-16/+62
* Make name optional; generators have names.Guido van Rossum2012-10-171-5/+8
* Switch to polling; separate coroutine scheduler from pollster.Guido van Rossum2012-10-171-68/+75
* Take "hg repo" from TODO list.Guido van Rossum2012-10-171-1/+0
* Update TODO.Guido van Rossum2012-10-171-1/+3
* Initial checkin.Guido van Rossum2012-10-161-0/+294