From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,22ab316b1096e177 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!feeder.news-service.com!de-l.enfer-du-nord.net!feeder2.enfer-du-nord.net!news.weisnix.org!newsfeed.ision.net!newsfeed2.easynews.net!ision!newsfeed.arcor.de!newsspool4.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: Tasks, Entries, and Variables of a Class-wide type Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <7e77bb8f-17b6-4d51-9946-ea825f726682@f33g2000yqh.googlegroups.com> <3dcee4c7-9753-41a1-8181-6e7e363bfbe8@t13g2000yqm.googlegroups.com> <4ccf1e46$0$6972$9b4e6d93@newsspool4.arcor-online.net> Date: Mon, 1 Nov 2010 21:56:03 +0100 Message-ID: <18uoq8xs9ctrk.1sswf8rbh0hqe$.dlg@40tude.net> NNTP-Posting-Date: 01 Nov 2010 21:56:03 CET NNTP-Posting-Host: 924ef18f.newsspool1.arcor-online.net X-Trace: DXC=iI_CHdMUY:h[F<50eo:0knic==]BZ:afn4Fo<]lROoRa<`=YMgDjhgbd2OU1aaAFVd[6LHn;2LCVn[ 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