comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@cs.nyu.edu (Robert Dewar)
Subject: Re: Q: inlining
Date: 1996/06/20
Date: 1996-06-20T00:00:00+00:00	[thread overview]
Message-ID: <dewar.835244567@schonberg> (raw)
In-Reply-To: Dt9Dn2.7vF.0.-s@inmet.camb.inmet.com


Tucker said

"Yes, ObjectAda/AdaMagic does inlining across compilation units.
It requires that the source file containing the body already be
"registered" in the program library when you compile a call to the
subprogram."

Tuck, you might want to emphasize that this registration has nothing
to do with compilation, so, as is the case with GNAT, Ada Magic allows
completely general inlining without having to worry about the order
in which things are compiled (at least I assume this is the case!)

Note that the registration in Ada Magic is essentially similar to placing
Source_File_Name pragmas in gnat.adc in GNAT, the only difference is that
in GNAT you can if you like avoid this step by using the default file
names (which is what most, but not all, GNAT users prefer to do).





  reply	other threads:[~1996-06-20  0:00 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-06-15  0:00 Q: inlining Hannes Haug
1996-06-15  0:00 ` Jon S Anthony
1996-06-16  0:00   ` Robert Dewar
1996-06-17  0:00   ` Tucker Taft
1996-06-18  0:00   ` Jon S Anthony
1996-06-16  0:00 ` Hannes Haug
1996-06-18  0:00 ` Jon S Anthony
1996-06-19  0:00   ` Tucker Taft
1996-06-20  0:00     ` Robert Dewar [this message]
1996-06-20  0:00 ` Hannes Haug
1996-06-20  0:00   ` Robert Dewar
1996-06-24  0:00 ` Hannes Haug
replies disabled

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