Hi Jeff:

Message: 1
Date: Fri, 20 Sep 2013 09:34:00 -0400
From: Jeff Senn <[email protected]>
To: The Stackless Python Mailing List <[email protected]>
Subject: Re: [Stackless] Why can't I use nanosleep() to suspend the
    execution of a stackless tasklet?
Message-ID: <[email protected]>
Content-Type: text/plain; charset="iso-8859-1"  

>I envy your life in the "future", my friend. I am living in a pragmatically 
>CPython 2.x world, and probably
>will be for a long time... :-) 


Right now living in the "future" requires a lot of legwork in the present. 
Outside reviewing my  STM book and getting static-stm-barrier branch to build 
on my tiny computers, I have to come up with working hypothesis about how 
Stackless works on top of STM. I believe we can take clues from concurrency/STM 
in Haskell. An immediate concern is that transaction.py assumes the units of 
execution are threads not tasklets. I am guessing to get around this will 
entails me having a far better understanding of how continuelets and stacklets 
(this is what PyPy uses for microthreading) interact with OS threads.

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

Reply via email to