[Stackless] Stackless IO ?

Arnar Birgisson arnarbi at gmail.com
Sun Oct 19 13:24:58 CEST 2008


On Sun, Oct 19, 2008 at 13:06, Guy Hulbert <gwhulbert at eol.ca> wrote:
> On Sun, 2008-19-10 at 07:53 +0200, Christian Tismer wrote:
>> Does anybody have an idea what Stackless IO is about,
>> in the context of the Eve online game?
>>
>> I would have expected to see it mentioned on the list.
>> Or is it a pure marketing gag?
>
> Apparently not:
>
> http://myeve.eve-online.com/ingameboard.asp?a=topic&threadID=883386&page=2#36

If I'm not mistaken, CCP "porkbelly" on the forums is Kristján. Quoting him:

"Meanwhile I´ll offer that StacklessIO is a framework that allows us
to make things such as asynchronous IO and work that is spawned off to
worker threads appear as regular, blocking operations for tasklets in
Stackless Python. We then use this to perform asynchronous Winsock
operations using IO completion ports. The semantics are not new, but
the scheduling framework and the lightweight winsock layer we use
are."

I.e. it is similar to what we have been discussing here for very long,
except only for Windows I guess.

cheers,
Arnar




More information about the Stackless mailing list