[M3devel] Cooperative suspend?

Dragiša Durić dragisha at m3w.org
Sun Jan 19 15:28:18 CET 2014

Why would we do this, and not signalling, as in POSIX implementation?

Why try to make something synchronous when we have working asynchronous implementation?

Why would it be better than sync one?

On 19 Jan 2014, at 13:00, Jay K <jay.krell at cornell.edu> wrote:

> There is a list of threads maintained by the m3 runtime.
>   Not by enumerating OS threads.
> The thread structure contains in it perhaps a boolean or enum as to suspend requested, suspending, suspended, resuming, running, etc.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20140119/be1f51b5/attachment-0002.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20140119/be1f51b5/attachment-0002.sig>

More information about the M3devel mailing list