comp.lang.ada
 help / color / mirror / Atom feed
From: "Yannick Duchêne Hibou57" <yannick_duchene@yahoo.fr>
Subject: Re: Performance of access type : a tiny mistake in the WikiBook ?
Date: Wed, 7 Oct 2009 16:30:46 -0700 (PDT)
Date: 2009-10-07T16:30:46-07:00	[thread overview]
Message-ID: <31da5154-9739-4ead-8437-aaa5d70dc7e8@h30g2000vbr.googlegroups.com> (raw)
In-Reply-To: C6F2D6E1.1275A5%yaldnif.w@blueyonder.co.uk

Hi Bill, and thanks for your reply

On 8 oct, 00:38, "(see below)" <yaldni...@blueyonder.co.uk> wrote:
> surely it should indicate the likely effect of the "not null"
> and "access constant" options as well.
That's a relevant comment indeed
You're right with that point

I came into it because I'm seeking about common performance
considerations. So I've found this article on WikiPedia.

I'm also seeking about informations on the average impact of inlined
in generics. The same WikiBook states it has bad impact on
performance, in the way it prevents the compiler from using code
sharing. But I wonder if it applies only to the actually inlined
methods or to the whole package.

I also wonder about any possible impact of an “ Object :
Object_Type'Class ” procedure/function argument type compared to a
view conversion in the method's body providing its argument type is
Object_Type instead of Object_Type'Class. In short, is there a typical
performance impact if I use (when the choice can be made) an
Object_Type'Class argument type or if I use an Object_Type argument
and a “ My_Type'Class (My_Object) ” inside the body (this latter
question is more related to references as well).



  reply	other threads:[~2009-10-07 23:30 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)
2009-10-07 23:30   ` Yannick Duchêne Hibou57 [this message]
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