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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,fc232b1f37897ed0 X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: D.10 Date: 1999/04/13 Message-ID: <7evufd$a68$1@nnrp1.dejanews.com>#1/1 X-Deja-AN: 465936999 References: <7evc8l$pde$1@nnrp1.dejanews.com> X-Http-Proxy: 1.0 x1.dejanews.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja News - The Leader in Internet Discussion X-Article-Creation-Date: Tue Apr 13 17:22:00 1999 GMT Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.04 [en] (OS/2; I) Date: 1999-04-13T00:00:00+00:00 List-Id: In article , Robert A Duff wrote: > That kind of statement would have more credibility if you > gave some reasons. ;-) There is no reason not to optimize special forms of protected records to get the same efficiency that is possible from suspension objects, and I think this kind of general optimization seems preferable to creating a new concept in the RM, which is not even properly defined (as you Robert Duff admit :-) At the very least I would have preferred that the RM define the semantics of Suspension_Object in terms of a protected record and then suggest that implementations might want to provide more efficient solutions for this. Now that I reread the thread, and finally understand what Matthew is asking (sorry for being slow on this one), I think he has a real point, the semantics of Suspension_Object is indeed extremely murky. Indeed the phrase "atomic with respect .." is completely gobbledygook since it is nowhere defined what this means. It is as though some completely separate author wrote this chapter and chucked it in and nobody paid any attention to it. That may be a bit unfair, but I know I paid no attention to it, and I cannot believe that anyone would have read it carefully and not raised a huge red flag on seeing the inappropriate language used in this section. So I guess the ARG has some real work cut out here to define this annoying gizmo :-) -----------== Posted via Deja News, The Discussion Network ==---------- http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own