From: Steven Sharp (sharp@cadence.com)
Date: Fri Jan 28 2000 - 12:40:04 PST
Draft 4 page 153, section 10.2.3, only paragraph.
WAS:
A task may be enabled more than once concurrently. Regs declared
automatic and all regs of an automatic task shall be replicated on
each concurrent task invocation to store state specific to that
invocation. Regs declared static (not automatic) for a static task
shall be static in that there shall be a single reg corresponding to
each declared local reg, regardless of the number of concurrent
activations of the task.
PROPOSED IS:
A task may be enabled more than once concurrently. All variables of an
automatic task shall be replicated on each concurrent task invocation
to store state specific to that invocation. All variables of a static task
shall be static in that there shall be a single variable corresponding to
each declared local variable in a module instance, regardless of the number
of concurrent activations of the task. However, static tasks in
different instances of a module shall have separate storage from each
other.
<p>PROPOSED CHANGE:
This change was submitted for Draft 4, but somehow failed to get
included. Now it has been modified to replace references to the word
reg with references to the word variable.
This archive was generated by hypermail 2.1.4
: Mon Jul 08 2002 - 12:54:11 PDT
and
sponsored by Boyd Technology, Inc.