comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Tasks, Entries, and Variables of a Class-wide type
Date: Mon, 1 Nov 2010 21:56:03 +0100
Date: 2010-11-01T21:56:03+01:00	[thread overview]
Message-ID: <18uoq8xs9ctrk.1sswf8rbh0hqe$.dlg@40tude.net> (raw)
In-Reply-To: 4ccf1e46$0$6972$9b4e6d93@newsspool4.arcor-online.net

On Mon, 01 Nov 2010 21:08:37 +0100, Georg Bauhaus wrote:

> One may, however, pass data indirectly, and return a pointer
> or other designating value.

Yes, but it does not look natural with non-limited types. It is strange
that you cannot return, say, String from an entry point.

BTW, shared objects might be prohibitive for certain architectures, e.g.
when tasks run on different processors, which do not share memory. You
would really like to marshal all rendezvous parameters.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de



  reply	other threads:[~2010-11-01 20:56 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-11-01  5:40 Tasks, Entries, and Variables of a Class-wide type Shark8
2010-11-01  9:21 ` Dmitry A. Kazakov
2010-11-01 15:30   ` Shark8
2010-11-01 18:50     ` Jeffrey Carter
2010-11-01 19:23       ` Dmitry A. Kazakov
2010-11-01 20:08         ` Georg Bauhaus
2010-11-01 20:56           ` Dmitry A. Kazakov [this message]
2010-11-01 19:28       ` Shark8
2010-11-01 20:49         ` Jeffrey Carter
2010-11-05 12:43         ` Robert A Duff
replies disabled

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