comp.lang.ada
 help / color / mirror / Atom feed
From: mg@asp.camb.inmet.com (Mitch Gart)
Subject: Re: Magnavox consultant trashes Ada tools in IEEE Computer
Date: Fri, 28 Oct 1994 15:12:49 GMT
Date: 1994-10-28T15:12:49+00:00	[thread overview]
Message-ID: <CyE29E.1K9@inmet.camb.inmet.com> (raw)
In-Reply-To: 9410272051.AA16079@ajpo.sei.cmu.edu

One reason for the long compile times was a bad interaction between
the Rational and Alsys toolsets.  Magnavox was composing their code
with Rational, then fairly late in the development cycle compiling it 
with Alsys.  Something about the Rational environment or editor caused 
Magnavox to go the direction of using lots of very deeply nested 
subunits, and lots of parent and child libraries.  Rational subsystems 
were mapped into Alsys parent-child libraries.  They were using a 
library structure with parent-child-grandchild... to at least 10 levels 
deep.  In the end they had a huge Ada program which was 

- as big or bigger than any program that had ever gone through the
  Alsys compiler

- structured in a very unusual way, with sub-libraries and subunits
  used much more heavily than "normal", whatever normal is

This combination seems to have brought the compile-time performance
of the Alsys compiler to its knees.  It seems to have exposed a
performance problem with very big programs whose library structure is
nested in this unusual way.

Whose fault is it, Magnavox, Rational, Alsys, Ada?  I don't know,
but it's too bad this had to get discussed in such a negative way.

	Mitch Gart



  reply	other threads:[~1994-10-28 15:12 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1994-10-27 20:48 Magnavox consultant trashes Ada tools in IEEE Computer CONDIC
1994-10-28 15:12 ` Mitch Gart [this message]
1994-11-01 10:18   ` David Emery
  -- strict thread matches above, loose matches on Subject: below --
1994-10-25 17:06 Nick Sizemore
1994-10-24 21:52 CONDIC
1994-10-20  9:35 Bob Wells #402
1994-10-18 23:30 Douglas Rupp
1994-10-11 20:48 Gregory Aharonian
1994-10-13 14:52 ` Paul Slonaker
1994-10-13 20:35   ` Ariel Lieberman
1994-10-17 23:48 ` TOM
1994-10-19  2:07   ` Bob Duff
1994-10-19 11:17     ` Robert I. Eachus
1994-10-21 20:28       ` Ed Falis
1994-10-23 15:41         ` Norman H. Cohen
     [not found]         ` <leschkes.783014077@ferret>
1994-10-25 17:03           ` Bob Kitzberger
1994-10-19 13:31     ` Robert Dewar
1994-10-24 22:26   ` Robert Monical
1994-10-25 14:53     ` Esther Lumsdon
replies disabled

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