You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In reactor-uc we statically allocate all events which means that there is a bound on the number of outstanding events that can be buffered for each action and eached delayed/physical connection.
We need a syntax for specifying these bounds.
Proposal 1 for Actions: Change LF syntax
reactor R {
logical action a(0, 10 msec, defer, 15) // We add it as an LF argument together with a policy
}
Thanks, I also realize that we need a "policy" for buffer overflows, either we "drop" the event, or we "replace" an existing. We might also need to specify which event to replace, I think either you want to replace to earliest event, the last event, or the event with the closest tag.
In reactor-uc we statically allocate all events which means that there is a bound on the number of outstanding events that can be buffered for each action and eached delayed/physical connection.
We need a syntax for specifying these bounds.
Proposal 1 for Actions: Change LF syntax
Proposal 2 for Actions: Use annotation
Proposals 3 for connections: Change LF syntax
Proposals 4 for connections: Use annotations
The text was updated successfully, but these errors were encountered: