- 10 Aug, 2009 17 commits
-
-
Denis Bilenko authored
-
Denis Bilenko authored
--HG-- rename : examples/connect.py => examples/concurrent_download.py
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
- rename 'killall' and 'joinall' to 'kill' and 'join'; - add a few methods from multiprocessing's Pool: apply, apply_async, map, map_async, imap, imap_unordered - remove old execute and execute_async
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
- make sure link() is always async - add rawlink() that does not spawn a new greenlet per link - linking to greenlet does not spawn auxilary greenlet anymore - throw() method overriden to handle killing of not yet started greenlet properly - _schedule_run and _schedule_switch renamed to schedule_switch and schedule_switch_later - make spawn_later return tuple (greenlet, timer) - joinall - change order of arguments to joinall(greenlets, timeout, raise_error)
-
- 07 Aug, 2009 10 commits
-
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
--HG-- rename : greentest/test__proc.py => greentest/test__greenlet.py rename : greentest/test__proc_procset.py => greentest/test__greenletset.py rename : greentest/test__proc_pool.py => greentest/test__pool.py
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
- add a new Greenlet class that has features of Proc but a bit simpler and derives from greenlet - its interface is more in line with Thread and Process from std lib: it has join() and get() instead of wait() - gevent.spawn returns a Greenlet - spawn_link, spawn_link_value and spawn_link_exception are available from gevent top level package - so are joinall() and killall() methods - greenlet.py split into hub.py, timeout.py, greenlet.py, rawgreenlet.py - Hub derives from greenlet now
-
Denis Bilenko authored
-
- 05 Aug, 2009 1 commit
-
-
Denis Bilenko authored
-
- 03 Aug, 2009 5 commits
-
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
- 01 Aug, 2009 7 commits
-
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-