comp.lang.ada
 help / color / mirror / Atom feed
From: Martin Dowie <martin@dowie-cs.demon.co.uk>
Subject: Re: Elaboration checks
Date: 2000/02/13
Date: 2000-02-13T00:00:00+00:00	[thread overview]
Message-ID: <38A71811.FE942368@dowie-cs.demon.co.uk> (raw)
In-Reply-To: 8873ge$7vk$1@nnrp1.deja.com

nice plug :-)

i'm not sure that switching compiler vendors this far in will be viewed
with much enthusiasm from the project cost control managers, esp. if we
can do this optimization ourselves...

Robert Dewar wrote:

> In article <38A6BB10.560D973A@dowie-cs.demon.co.uk>,
>   Martin Dowie <martin@dowie-cs.demon.co.uk> wrote:
> > about 15% of our executable appear to be made up of
> > elaboration checks (this is the size difference after
> > inserting configuration pragma suppress (elaboration_check)).
>
> Sounds like your compiler is doing absolutely NO optimization
> of elaboration checks at all, which can indeed lead to pretty
> gruesome code. If you used GNAT, then the checking is typically
> done at compile time, and you have static safety plus almost no
> overhead from elaboration checking.
>
> Sent via Deja.com http://www.deja.com/
> Before you buy.





  reply	other threads:[~2000-02-13  0:00 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-02-13  0:00 Elaboration checks Martin Dowie
2000-02-13  0:00 ` Robert Dewar
2000-02-13  0:00   ` Martin Dowie [this message]
2000-02-14  0:00     ` Samuel T. Harris
2000-02-13  0:00 ` Jeff Creem
2000-02-14  0:00 ` Matthew Heaney
2000-02-14  0:00 ` Tucker Taft
2000-02-15  0:00   ` Robert Dewar
2000-02-15  0:00     ` Tucker Taft
replies disabled

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