comp.lang.ada
 help / color / mirror / Atom feed
From: Kilgallen@eisner.decus.org.nospam (Larry Kilgallen)
Subject: Re: What happens to DEC Ada?
Date: 3 Aug 2001 07:11:45 -0500
Date: 2001-08-03T07:11:45-05:00	[thread overview]
Message-ID: <NKj7nYr7sQCg@eisner.encompasserve.org> (raw)
In-Reply-To: %jra7.3545$257.153834@ozemail.com.au

In article <%jra7.3545$257.153834@ozemail.com.au>, "Chris Miller" <chrismil@ozemail.com.au> writes:

> I seem to recall that it had a very smart recompilation algorithm that could
> drastically reduce the set of files that had to be recompiled after a change
> had been made. Instead of just using file timestamp and "with" clause
> dependencies, it would actually look into the code and deduce that most of
> the recompilations were unnecessary. Very fast - great for big projects.

It does still use the "Smart Recompilation" feature (if you choose it and
have bought the higher-priced "professional development option").

> Is this algorithm still patented ?. Are we ever likely to see it in Gnat /
> gcc ?

Although I rejoice in, and benefit from, smart recompilation, I think of
it as something related to the "keep a database of previous compilation
results" approach to compilation environment design.  GNAT, and for that
matter AdaMagic, take the "rescan the source each time" approach, so to
implement smart recompilation would seem counter-cultural.



  parent reply	other threads:[~2001-08-03 12:11 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 [this message]
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
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