comp.lang.ada
 help / color / mirror / Atom feed
From: Ted Dennison<dennison@telepath.com>
Subject: Re: Multiple entry tasks
Date: Thu, 19 Apr 2001 14:02:02 GMT
Date: 2001-04-19T14:02:02+00:00	[thread overview]
Message-ID: <udCD6.2834$D4.281263@www.newsranger.com> (raw)
In-Reply-To: 9bksmp$ang$1@nh.pace.co.uk

In article <9bksmp$ang$1@nh.pace.co.uk>, Marin David Condic says...
>
>If multiple rendezvous become active before you hit the select, I'd imagine
>that they would have to be queued according to the priority of the tasks
>that called the entries. It is a marginal case but probably worth thinking
>about for a minute anyway...

Hmmm. That's an interesting issue, and I suspect you are right, although the
language may require the select statement to make an arbitrary choice in this
circumstance. I'm not sure.

However, I was referring to the "priority" we are trying to encode into the 3
entries, not task priority. If we make a development policy that they are to be
the same (relatively), then I guess it would work out as you say. But in that
case, you might as well use the Priority_Queuing entry queuing policy, and not
even have to worry about guards at all.

---
T.E.D.    homepage   - http://www.telepath.com/dennison/Ted/TED.html
          home email - mailto:dennison@telepath.com



  reply	other threads:[~2001-04-19 14:02 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-04-18 14:57 Multiple entry tasks Lutz Donnerhacke
2001-04-18 16:22 ` Marin David Condic
2001-04-18 18:12   ` Ted Dennison
2001-04-18 18:57     ` Ted Dennison
2001-04-18 20:16       ` Marin David Condic
2001-04-19 14:02         ` Ted Dennison [this message]
2001-04-19 14:28           ` Marin David Condic
2001-04-18 19:46     ` Marin David Condic
2001-04-19 21:52       ` Robert A Duff
2001-04-24  9:19         ` Lutz Donnerhacke
2001-04-19  8:17   ` Jean-Pierre Rosen
2001-04-19 14:42     ` Ted Dennison
2001-04-19 15:01       ` Marin David Condic
2001-04-19 15:02       ` Jean-Pierre Rosen
2001-04-19 19:12         ` Ted Dennison
2001-04-20 14:17           ` Jean-Pierre Rosen
2001-04-20 19:04             ` Ted Dennison
2001-04-23  6:55               ` Jean-Pierre Rosen
2001-04-23 13:50                 ` Ted Dennison
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox