suspend vs disable

From: <john.aynsley@doulos.com>
Date: Tue Jul 20 2010 - 06:11:35 PDT

Bishnupriya, Stuart,

Please confirm the intent:

suspend shall cause a thread process to suspend immediately, meaning
- that a thread process that suspends itself shall not return from
suspend?
- that a runnable process that gets suspended by another process shall be
removed from the set of runnable processes?

suspend shall cause a method process to suspend only after the associated
function has returned

disable shall cause a thread or method process to get disabled when,
exactly?
- after the thread process has yielded control or the method process
returned?
- is it the same as or different to a suspended process in this respect?
- at the end of the current evaluation phase?
- what if the disabled process gets re-scheduled later in the current
evaluation phase?
- in other words, is a disabled process barred from executing again in the
current evaluation phase?

Thanks,

John A

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Tue Jul 20 06:12:05 2010

This archive was generated by hypermail 2.1.8 : Tue Jul 20 2010 - 06:12:06 PDT