comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@cs.nyu.edu (Robert Dewar)
Subject: Re: Memory overwrite?
Date: 28 Jan 1995 00:54:57 -0500
Date: 1995-01-28T00:54:57-05:00	[thread overview]
Message-ID: <3gcm7h$iu@gnat.cs.nyu.edu> (raw)
In-Reply-To: 3g86nm$mj3@miranda.gmrc.gecm.com

"Does this imply there isn't much optimization in GNAT yet"

If you write C level code, then you will get exactly the same level of
optimization you would from C.

If you write code full of tagged types, pointers to unconstrained arrays,
slices, aggregates etc. then of course you can't really compare the
generated code with C.

There are many improvements we can make to the code quality for these
higher level Ada constructs, and we are working away on them :-)

I don't know why you didn't get the warning about an uninitialized
variable, I have certainly see
n this working in some cases. Perhaps Richard Kenner can explain this.




  parent reply	other threads:[~1995-01-28  5:54 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1995-01-26 13:05 Memory overwrite? R.A.L Williams
1995-01-27 14:01 ` Robert A Duff
1995-01-28 22:49   ` Robert Dewar
1995-01-30 14:16     ` Robert A Duff
1995-02-01 23:00       ` Matt Kennel
1995-01-28  5:54 ` Robert Dewar [this message]
  -- strict thread matches above, loose matches on Subject: below --
1995-01-24 12:47 R.A.L Williams
1995-01-25 16:31 ` Robert A Duff
1995-01-25 19:01 ` Tucker Taft
1995-01-25 21:24 ` Robert Dewar
1995-01-30 17:06 ` Theodore E. Dennison
1995-02-01 12:25   ` Robert Dewar
1995-01-13  8:35 Rick Wouters
     [not found] ` <3fe5cp$fnq@theopolis.orl.mmc.com>
1995-01-18 18:20   ` Mark A Biggar
1995-01-20  5:19     ` Robert Dewar
replies disabled

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