comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org>
Subject: Re: rendez-vous underlying mechanism
Date: Mon, 25 Mar 2002 15:09:22 -0500
Date: 2002-03-25T20:09:24+00:00	[thread overview]
Message-ID: <a7o05k$8n3$1@nh.pace.co.uk> (raw)
In-Reply-To: a7n9qd$8kf$1@bcarh8ab.ca.nortel.com

What do you mean by "done internally"? Generally speaking, the whole
business of task scheduling and communication is something that an Ada
compiler provides in part by how it compiles the statements and in part by
its available runtime and/or OS primitives. The rendezvous has to impact
scheduling of tasks, so it isn't typically something that can be done as
simply as a procedure call.

What exactly are you trying to accomplish? It is possible to cobble together
something resembling tasks and rendezvous in C provided you have proper OS
support, but you're really asking to make your life hard when it doesn't
necessarily have to be.

MDC
--
Marin David Condic
Senior Software Engineer
Pace Micro Technology Americas    www.pacemicro.com
Enabling the digital revolution
e-Mail:    marin.condic@pacemicro.com


"Bozo" <gri_nob@yahoo.com> wrote in message
news:a7n9qd$8kf$1@bcarh8ab.ca.nortel.com...
> Hi all,
>
> I'm jus wondering how a rendez-vous is done internally. I'd like to do
> something resembling a rendez-vous in C and that would help me.
>
> Thanks
>
>





  reply	other threads:[~2002-03-25 20:09 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-03-25 13:48 rendez-vous underlying mechanism Bozo
2002-03-25 20:09 ` Marin David Condic [this message]
2002-03-26  1:44 ` Adrian Hoe
2002-03-26  1:16   ` Jeffrey Creem
2002-03-26  2:05   ` Adrian Hoe
2002-03-26  2:16     ` Jeffrey Creem
2002-03-26  6:04   ` Simon Wright
2002-03-26 10:17     ` Adrian Hoe
2002-03-26  9:31       ` tgingold
2002-03-26 10:40       ` David C. Hoos, Sr.
2002-03-27  1:42       ` Adrian Hoe
     [not found]     ` <a8olf7$enj$3@nntp9.atl.mindspring.net>
2002-04-07  6:44       ` Pascal Obry
2002-04-08  7:48       ` Jean-Pierre Rosen
2002-03-26 10:58 ` Bozo
2002-03-26 14:10   ` Marin David Condic
2002-03-26 14:57   ` Kevin Cline
2002-03-28  5:20     ` Richard Riehle
2002-03-28 15:44       ` Marin David Condic
2002-04-08 17:05       ` Kevin Cline
2002-04-10  7:49         ` Ole-Hjalmar Kristensen
2002-04-10 13:39         ` Pat Rogers
2002-04-10 17:19           ` Kevin Cline
2002-04-10 17:23             ` Pat Rogers
2002-04-11 11:52               ` Ole-Hjalmar Kristensen
2002-04-11 16:01                 ` Darren New
2002-04-10 17:58             ` Marin David Condic
replies disabled

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