summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Fix bad code in except handler.Guido van Rossum2012-10-291-1/+1
* TODO refactor.Guido van Rossum2012-10-291-12/+23
* Robustify recv() and send() methods (both transports).Guido van Rossum2012-10-292-20/+78
* Expand 0mq section.Guido van Rossum2012-10-291-1/+5
* Update TODO.Guido van Rossum2012-10-291-0/+10
* Update TODO.Guido van Rossum2012-10-291-2/+7
* Update README, add TODO and xkcd.py.Guido van Rossum2012-10-293-2/+130
* Disable gc in benchmarks.Guido van Rossum2012-10-282-4/+10
* Add crude time comparison between yield and yield from.Guido van Rossum2012-10-282-0/+75
* Fix code in except clause.Guido van Rossum2012-10-271-1/+1
* Use DelayedCall objects for all types of callbacks.Guido van Rossum2012-10-271-34/+54
* Add with_timeout(). Fix bug in cancelled sleeps.Guido van Rossum2012-10-262-7/+12
* Replace wait_any() and wait_all() with wait_for().Guido van Rossum2012-10-262-33/+37
* Added wait_any() and wait_all().Guido van Rossum2012-10-262-12/+92
* Another radical task refactor. Happier with timeouts.Guido van Rossum2012-10-261-75/+75
* 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-264-139/+178
* Add longlines.py and "make check" target.Guido van Rossum2012-10-252-3/+48
* Improve transport abstraction. Add address family option.Guido van Rossum2012-10-252-26/+21
* Add ssl transport. Kill shutdown() call.Guido van Rossum2012-10-252-25/+89
* Tweak assignment order in except clauses.Guido van Rossum2012-10-251-3/+3
* Use os.utimes to print real/user/system time.Guido van Rossum2012-10-252-1/+12
* Generalize call_in_thread: optionally pass in an executor.Guido van Rossum2012-10-252-4/+6
* Evolve Task more towards a future-like object.Guido van Rossum2012-10-252-14/+53
* Use debug level logging to print poll timing.Guido van Rossum2012-10-251-2/+2
* Fix the regex to match IPv4 addresses.Guido van Rossum2012-10-251-1/+1
* Add temporary debug prints around poll() call.Guido van Rossum2012-10-251-0/+4
* Add TODO about checking for races.Guido van Rossum2012-10-241-0/+1
* Use time -p for friendlier output.Guido van Rossum2012-10-241-1/+1
* Add cancellation option to call_later(). Use it for task timeouts.Guido van Rossum2012-10-242-18/+56
* Reuse concurrent.futures.TimeoutError.Guido van Rossum2012-10-241-6/+3
* Add timeout support for call_in_thread().Guido van Rossum2012-10-241-1/+5
* Add a timeout feature to start(). A bit messy.Guido van Rossum2012-10-242-42/+79
* Add sleep() to scheduler.Guido van Rossum2012-10-241-0/+5
* Clean up sockets.py.Guido van Rossum2012-10-232-67/+106
* Move getaddrinfo wrapper into sockets.py.Guido van Rossum2012-10-232-25/+36
* Move socket ops to their own file. Very coarse.Guido van Rossum2012-10-232-121/+134
* Move Scheduler and call_in_thread into scheduling.py.Guido van Rossum2012-10-232-95/+115
* Finish docstrings for polling.py. Rename ioloop to eventloop.Guido van Rossum2012-10-232-30/+99
* Made a start with docstrings. Renamed Pollster -> EventLoop.Guido van Rossum2012-10-232-15/+79
* Apparently epoll() does not need to check for EPOLLHUP.Guido van Rossum2012-10-222-2/+7
* Add an epoll() mixin class.Guido van Rossum2012-10-221-18/+75
* Add a fallback class using select() -- always there.Guido van Rossum2012-10-221-7/+19
* Refactor poll/kqueue classes a bit more.Guido van Rossum2012-10-211-22/+39
* Add kqueue polling mixin.Guido van Rossum2012-10-211-20/+74
* Refactor to separate Pollster and Eventloop mixin classes.Guido van Rossum2012-10-211-13/+27
* Clean up whitespace.Guido van Rossum2012-10-203-3/+3
* Improve connect() after Richard Oudkerk's example.Guido van Rossum2012-10-201-6/+7
* Christian Tismer's update to p3time, runs for various depths.Guido van Rossum2012-10-191-6/+12
* Add Make rule to run p3time.Guido van Rossum2012-10-191-0/+3