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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,9bc0262607f781e9 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-06-07 14:17:02 PST Path: archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!cox.net!newsfeed1.earthlink.net!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!newsread1.prod.itd.earthlink.net.POSTED!59ce1190!not-for-mail Message-ID: <3D0122FF.F8BD771A@acm.org> From: Jeffrey Carter X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Making a package safe for use by multiple tasks References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Fri, 07 Jun 2002 21:16:55 GMT NNTP-Posting-Host: 63.184.8.121 X-Complaints-To: abuse@earthlink.net X-Trace: newsread1.prod.itd.earthlink.net 1023484615 63.184.8.121 (Fri, 07 Jun 2002 14:16:55 PDT) NNTP-Posting-Date: Fri, 07 Jun 2002 14:16:55 PDT Organization: EarthLink Inc. -- http://www.EarthLink.net Xref: archiver1.google.com comp.lang.ada:25474 Date: 2002-06-07T21:16:55+00:00 List-Id: Using access values like this is dangerous, even without trying to bring tasking into the mix. I strongly recommend that you not use access types for your vector processing. Once you do that, it is simple to make your operations Pure, which makes adding tasking very easy, since you need do nothing else. -- Jeff Carter "If you think you got a nasty taunting this time, you ain't heard nothing yet!" Monty Python and the Holy Grail