<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2016-01-08 13:36 GMT+01:00 Denis Kudriashov <span dir="ltr">&lt;<a href="mailto:dionisiydk@gmail.com" target="_blank">dionisiydk@gmail.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><div class="gmail_quote">2016-01-08 13:06 GMT+01:00 stepharo <span dir="ltr">&lt;<a href="mailto:stepharo@free.fr" target="_blank">stepharo@free.fr</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="overflow:hidden">I have a (stupid) question.<br>
Is the code running without the primitives?<br>
Are the code below the primitives correct?<br>
I asked that because we can have 100 eyes and brains on the smalltalk level and far less on the VM primitive level.<br>
<br></div></blockquote></div><br></span>Eliot code is used VM primitives for critical sections. </blockquote></div><br>And it seams that without primitive it is impossible to implement #critical:ifLocked:. Current implementation is not guard against caller blocking</div></div>