On Tue, Sep 16, 2008 at 5:44 AM, Alberto Ganesh Barbati <span dir="ltr"><<a href="mailto:AlbertoBarbati@libero.it">AlbertoBarbati@libero.it</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Richard Tew ha scritto:<br>
<div><div></div><div class="h5">> On Sat, Sep 13, 2008 at 2:15 PM, Nicolas Stein <<a href="mailto:n.stein@internike.com">n.stein@internike.com</a>> wrote:<br>
>> Am I right in assuming that, if I never use preemptive scheduling, I<br>
>> never need to use "...set_atomic(True)...",<br>
>> to guarantee the atomicity of the middle block ?<br>
><br>
> Yes.<br>
><br>
<br>
</div></div>By the way, will stackless provide context manager for atomicity to be<br>
used in the "with" statement? I mean, wouldn't it be good to be able to<br>
write:<br>
<br>
  with stackless.atomic():<br>
    your_code_here()<br>
<br>....  </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Same thing, possibly, for set_ignore_nesting().<br><br></blockquote><div><br></div><div>Just over two years later, but I would like to note that you can now do this using Kristjan Valur's stacklesslib.</div><div><br>
</div><div>See:</div><div><br></div><div>  <a href="http://code.google.com/p/stacklessexamples/source/browse/trunk/libraries/stacklesslib/util.py">http://code.google.com/p/stacklessexamples/source/browse/trunk/libraries/stacklesslib/util.py</a></div>
<div><br></div><div><a href="http://code.google.com/p/stacklessexamples/source/browse/trunk/libraries/stacklesslib/util.py"></a>Cheers,</div><div>Richard. </div></div>