comp.lang.ada
 help / color / mirror / Atom feed
* Elaboration checks
@ 2000-02-13  0:00 Martin Dowie
  2000-02-13  0:00 ` Robert Dewar
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Martin Dowie @ 2000-02-13  0:00 UTC (permalink / raw)


about 15% of our executable appear to be made up of elaboration checks
(this is the size difference after inserting configuration pragma
suppress (elaboration_check)).

this is pushing us over our 50% memory usage requirement. our plan is
now to have 2 builds - one with elaboration checks the other without
(which would become our deliverable). is it true to say that if no
elaboration checks fail in the 'full' build, that our 'small' build is
also safe?

we plan to ensure that each of our packages provides an 'Initialise'
routine to assign package-local initial values. all our tasks currently
block on an 'accept Initialise' already.

anything else we can do?

environment is Rational Apex 3.0.0b (3.2 being evaluated as i type)
targeting PowerPC. Rational have also informed us that we *can not*
switch on any level of optimization as "it won't work"(!).





^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2000-02-15  0:00 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-02-13  0:00 Elaboration checks Martin Dowie
2000-02-13  0:00 ` Robert Dewar
2000-02-13  0:00   ` Martin Dowie
2000-02-14  0:00     ` Samuel T. Harris
2000-02-13  0:00 ` Jeff Creem
2000-02-14  0:00 ` Matthew Heaney
2000-02-14  0:00 ` Tucker Taft
2000-02-15  0:00   ` Robert Dewar
2000-02-15  0:00     ` Tucker Taft

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