Sat, 02 May 2009 00:14:59 -0700 |
Atul Varma |
Factored out all instruction-specific logic from the dispatcher into individual instructions.
|
Fri, 01 May 2009 23:47:06 -0700 |
Atul Varma |
Another refactoring: dispatcher calls instruction.execute() now.
|
Fri, 01 May 2009 23:41:52 -0700 |
Atul Varma |
Attempted to factor out the trampoline into a separate object, and modified the way coroutine instructions are done.
|
Fri, 01 May 2009 21:33:57 -0700 |
Atul Varma |
minor refactoring
|
Fri, 01 May 2009 18:53:07 -0700 |
Atul Varma |
Fixed a really bad bug in timeout detection.
|
Fri, 01 May 2009 17:38:44 -0700 |
Atul Varma |
Added support for logging.
|
Fri, 01 May 2009 17:07:18 -0700 |
Atul Varma |
Added maximum data length checking.
|
Fri, 01 May 2009 16:46:31 -0700 |
Atul Varma |
Added timeout functionality.
|
Fri, 01 May 2009 15:37:57 -0700 |
Atul Varma |
Added a handle_tick function to coroutine dispatchers.
|
Fri, 01 May 2009 14:18:06 -0700 |
Atul Varma |
Added the ability for a server to have a timeout function that gets called once per second.
|
Mon, 20 Apr 2009 07:22:57 -0700 |
Atul Varma |
Exception tracebacks in coroutines are now much more helpful.
|
Sun, 19 Apr 2009 23:06:30 -0700 |
Atul Varma |
Removed the weakref mechanism from channels.py and instead turned until_message_received() into a generator rather than an object. Added a return_value() instruction to cosocket.
|
Sun, 19 Apr 2009 22:16:11 -0700 |
Atul Varma |
Renamed return_from_yield() to continue_from_yield().
|
Sun, 19 Apr 2009 21:46:09 -0700 |
Atul Varma |
Removed TODO.
|
Sun, 19 Apr 2009 21:45:46 -0700 |
Atul Varma |
Added some error-handling code, though the channel code is raising exceptions in it at the moment I think.
|
Sun, 19 Apr 2009 14:43:06 -0700 |
Atul Varma |
Added some TODOs.
|
Sun, 19 Apr 2009 12:55:38 -0700 |
Atul Varma |
Added a really simple channel communication system, somewhat similar to that of Stackless.
|
Sat, 18 Apr 2009 12:45:10 -0700 |
Atul Varma |
coroutines can now yield other coroutines, which are called in a nested manner.
|
Sat, 18 Apr 2009 10:12:18 -0700 |
Atul Varma |
instructions are now objects.
|
Fri, 17 Apr 2009 17:31:07 -0700 |
Atul Varma |
Renamed to_receive() to until_received().
|
Fri, 17 Apr 2009 17:09:00 -0700 |
Atul Varma |
Renamed taw.py to cosocket.py
base
taw.py@a9befb5827ea
|