comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@gnat.com (Robert Dewar)
Subject: Re: What happens to DEC Ada?
Date: 9 Aug 2001 18:13:42 -0700
Date: 2001-08-10T01:13:43+00:00	[thread overview]
Message-ID: <5ee5b646.0108091713.144ec2ae@posting.google.com> (raw)
In-Reply-To: afb6d339.0108081124.4071a24d@posting.google.com

gab@rational.com (Greg Bek) wrote in message news:<afb6d339.0108081124.4071a24d@posting.google.com>...

> I'm suprised to find GNAT faster than Apex for a really
> large set of source files.  My own experience is that for
> a large program Apex is usually 20% - 50% faster to
> compile a system from scratch.  Now the definition of "large"
> for me is at least 20KSLOC.  Apex is not a very fast compiler
> of hello_world.

Well Greg no doubt knows how to use the Rational compiler to best
advantage :-) and not surprisingly our skill is in the opposite
direction. But we have many customers who have found GNAT to be
faster than APEX when things are done in the most efficient
manner. This is especially true on a large multi-processor. Even
on a single processor, if there are sufficient resources, then
it is often worth using a -j switch to run multiple compilation
processes at the time.

To get a feeling for the speed of GNAT, the GNAT sources, about
300,000 lines compile in under 3 mins on my note book (which is
only 850MHz with a fairly slow disk). In practice that's fast
enough for most purposes. Of course mileage can vary, and a very
large system with very extensive inlining compiled with -gnatN
can take a lot of resources.



  reply	other threads:[~2001-08-10  1:13 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-07-31 14:59 What happens to DEC Ada? Adrian Hoe
2001-07-31 15:47 ` Ted Dennison
2001-07-31 17:33   ` Larry Kilgallen
2001-08-02 20:55   ` Corey Ashford
2001-08-02 21:02     ` Ted Dennison
2001-08-02 23:29       ` Larry Kilgallen
2001-08-03 13:42         ` Ted Dennison
2001-08-13 13:19       ` Charlie McCutcheon
2001-08-13 13:15   ` Charlie McCutcheon
2001-07-31 16:13 ` Thierry Lelegard
2001-08-08  1:05   ` Charlie McCutcheon
2001-08-01  7:35 ` Chris Miller
2001-08-03  8:55   ` Gautier
2001-08-03 12:11   ` Larry Kilgallen
2001-08-03 11:31     ` nicolas
2001-08-03 15:16       ` Larry Kilgallen
2001-08-03 14:26         ` nicolas
2001-08-03 15:35           ` Larry Kilgallen
2001-08-03 14:42             ` nicolas
2001-08-03 19:35             ` Robert Dewar
2001-08-04 11:46               ` Simon Wright
2001-08-03 19:25           ` Robert Dewar
2001-08-03 19:29           ` Robert Dewar
2001-08-06  1:48       ` brentcarnellis
2001-08-06  8:12         ` nicolas
2001-08-06 14:05           ` Gautier
2001-08-06 14:23             ` nicolas
2001-08-07  4:07           ` brentcarnellis
2001-08-03 19:00     ` Robert Dewar
2001-08-03 19:27       ` Marin David Condic
2001-08-03 20:09         ` Wes Groleau
2001-08-04  2:12           ` Robert Dewar
2001-08-06 14:24           ` Marin David Condic
2001-08-08 19:24             ` Greg Bek
2001-08-10  1:13               ` Robert Dewar [this message]
2001-08-14 19:53               ` Wes Groleau
2001-08-08  1:06 ` Charlie McCutcheon
  -- strict thread matches above, loose matches on Subject: below --
2001-08-08 20:12 Gautier Write-only-address
replies disabled

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