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
next prev parent 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