comp.lang.ada
 help / color / mirror / Atom feed
From: "(see below)" <yaldnif.w@blueyonder.co.uk>
Subject: Re: Performance of access type : a tiny mistake in the WikiBook ?
Date: Wed, 07 Oct 2009 23:38:09 +0100
Date: 2009-10-07T23:38:09+01:00	[thread overview]
Message-ID: <C6F2D6E1.1275A5%yaldnif.w@blueyonder.co.uk> (raw)
In-Reply-To: 91ad7397-27a8-4b9d-811e-6e62d485645c@v2g2000vbb.googlegroups.com

On 07/10/2009 21:59, in article
91ad7397-27a8-4b9d-811e-6e62d485645c@v2g2000vbb.googlegroups.com, "Hibou57
(Yannick Duch�ne)" <yannick_duchene@yahoo.fr> wrote:

> �
> 1) "in" modifier : parameter is passed into the subprogram.
> 2) "out" modifier : parameter is passed from the subprogram.
> 3) "in out" modifier : parameter may be modified by the subprogram.
> 4) access all : access to any (aliased) object.
> 5) pool access : the access is always within a storage pool and only
> checks for not null are performed upon dereference.
> 6) anonymous access : complex "stack deeps level" checks are needed so
> an "anonymous access" can be safely converted from and to an "access
> all" or "pool access".
>  �
> Pool Access is quoted after Access All, at position 5

If that ranking is to be of any use (I'm not convinced that it is),
surely it should indicate the likely effect of the "not null"
and "access constant" options as well.

-- 
Bill Findlay
<surname><forename> chez blueyonder.co.uk





  reply	other threads:[~2009-10-07 22:38 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-10-07 20:59 Performance of access type : a tiny mistake in the WikiBook ? Hibou57 (Yannick Duchêne)
2009-10-07 22:38 ` (see below) [this message]
2009-10-07 23:30   ` Yannick Duchêne Hibou57
2009-10-08  0:30     ` (see below)
2009-10-08  0:48       ` Yannick Duchêne Hibou57
2009-10-08  9:11         ` Dmitry A. Kazakov
2009-10-08  9:55         ` Gautier write-only
2009-10-08 16:04           ` Yannick Duchêne Hibou57
2009-10-08 16:46             ` Yannick Duchêne Hibou57
2009-10-08 19:41             ` Gautier write-only
2009-10-09  6:14               ` Yannick Duchêne Hibou57
2009-10-09 18:51                 ` sjw
replies disabled

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