Hi Kristjan:

--- On Sun, 10/11/09, Kristján Valur Jónsson <[email protected]> wrote:

AF> However Kristján I don't see that code fragment in
AF> the 2.6.2 source code base. Nevertheless, thank you for the answer

KJ> Sorry, it is from the EVE code :)

Actually that shouldn't matter. After doing a dir(stackless.tasklet) today for 
something else today, I looked at the code fragment again and went "Duh!" and 
realised I made a silly statement.

 
> "scheduled" = runnable.
> "blocked" = waiting on a channel.
> "paused" = someone took it out of the schedule queue, e.g.
> by a tasklet.schedule_remove()
> add to this the "currently running" state.
> 
> In addition, you could consider a new tasklet and a
> finished tasklet to be separate states too.

Well Kristjan, I probably won't have time to look at the tasklet source code 
and review the API and draw out a state machine for Tuesday. However I will put 
these changes in my slides.

Cheers,
Andrew



      

_______________________________________________
Stackless mailing list
[email protected]
http://www.stackless.com/mailman/listinfo/stackless

Reply via email to