Hello all,
I was intrigued by this entry in the Python Wikipedia entry:
Stackless Python <http://en.wikipedia.org/wiki/Stackless_Python> is a
significant fork of CPython that implements microthreads
<http://en.wikipedia.org/wiki/Microthread>; it does not use the C
memory stack. CPython uses a GIL
<http://en.wikipedia.org/wiki/Global_Interpreter_Lock> to allow only
one thread to execute at a time while the Stackless Python threads are
independent of the OS and can run concurrently.
Stackless python does not rely on the GIL?
Is this correct? I thought the Stackless scheduler was subject to the
same GIL restrictions as any other python thread.
Thanks
Simon
_______________________________________________
Stackless mailing list
[email protected]
http://www.stackless.com/mailman/listinfo/stackless