From: Anh Vo <anhvofrcaus@gmail.com>
Subject: Re: run tasks on events
Date: Thu, 29 May 2008 11:56:15 -0700 (PDT)
Date: 2008-05-29T11:56:15-07:00 [thread overview]
Message-ID: <25a7ce92-c4fc-4cd1-ad59-da225d5114e0@a32g2000prf.googlegroups.com> (raw)
In-Reply-To: g1m0mc$cst$1@news.lrz-muenchen.de
On May 29, 3:31 am, Sebastian Hanigk <han...@in.tum.de> wrote:
> ahab <ahabe...@gmail.com> writes:
> > Have the task immediately call a suspension object or a protected
> > entry.
>
> Hmm, this works only for one task if I'm not mistaken (a suspension
> object allows only one blocking call to Suspend_Until_True at the same
> time, a protected entry seems to have similar constraints). A solution
> would be a suspension object per task, but this is far from the elegance
> of HAL/S' signals.
>
> Sebastian
It is not true. Protected entry, implemented in Transient Signals for
example, can suspend/release multiple tasks.
AV
next prev parent reply other threads:[~2008-05-29 18:56 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-05-28 19:14 [Ravenscar] run tasks on events Sebastian Hanigk
2008-05-28 23:47 ` jimmaureenrogers
2008-05-29 10:35 ` Sebastian Hanigk
2008-05-29 3:16 ` ahab
2008-05-29 10:31 ` Sebastian Hanigk
2008-05-29 18:56 ` Anh Vo [this message]
2008-05-30 6:56 ` Sebastian Hanigk
2008-05-30 7:26 ` [Ravenscar] " Niklas Holsti
2008-05-30 8:57 ` Sebastian Hanigk
2008-05-30 10:47 ` Niklas Holsti
2008-05-30 11:17 ` Sebastian Hanigk
2008-05-30 15:24 ` Alex R. Mosteo
2008-05-30 15:35 ` Ed Falis
2008-05-30 18:02 ` Sebastian Hanigk
2008-05-30 18:11 ` Ed Falis
2008-05-30 11:59 ` stefan-lucks
2008-05-30 12:17 ` jimmaureenrogers
2008-05-30 18:59 ` Sebastian Hanigk
2008-06-02 10:32 ` Alex R. Mosteo
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox