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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,f3d27f1fefd7e554 X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news1.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!news1.optus.net.au!optus!newsfeeder.syd.optusnet.com.au!news.optusnet.com.au!not-for-mail From: Surfer Newsgroups: comp.lang.ada Subject: Re: Blocking I/O and Ravenscar Date: Mon, 24 Sep 2007 05:28:54 +0930 Message-ID: References: <1190408890.068176.182160@n39g2000hsh.googlegroups.com> <1190495840.472000.321860@19g2000hsx.googlegroups.com> X-Newsreader: Forte Free Agent 2.0/32.652 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit NNTP-Posting-Host: 58.110.86.47 X-Trace: 1190577460 844 58.110.86.47 X-Original-Bytes: 1458 Xref: g2news2.google.com comp.lang.ada:2101 Date: 2007-09-24T05:28:54+09:30 List-Id: On Mon, 24 Sep 2007 03:33:20 +0930, Surfer wrote: > >There is a very interesting paper about message passing and Ravenscar >here: > >Communicating Ada Tasks (2003) >http://citeseer.ist.psu.edu/577581.html > > >Also a closely related paper here: > >Extending Ravenscar with CSP Channels >http://www.springerlink.com/index/j7h8rr665r0x20n9.pdf > Actually while having another look at these papers, I noticed that "Communicating Ada Tasks" uses three protected objects per channel but "Extending Ravenscar with CSP Channels" uses only two protected objects per channel. That seems to be a considerable improvement.