comp.lang.ada
 help / color / mirror / Atom feed
From: Craig Carey <research@ijs.co.nz>
Subject: Re: High compilation time with gnat
Date: Wed, 03 Dec 2003 12:54:30 +1300
Date: 2003-12-03T12:54:30+13:00	[thread overview]
Message-ID: <789qsv8gfn5j75t00u7cumnq28a2m3moa9@4ax.com> (raw)
In-Reply-To: d37844cb.0311280011.49cc83e8@posting.google.com

On 28 Nov 2003 00:11:47 -0800, Volkert wrote:

>On Wed, 26 Nov 2003 09:40:19 +0100, "Joachim Schr�er" wrote:
...
>> This sum has a size of about 60_000 loc.
>> The compilation time seems to rise very nonlinear with the size of single
>> compilation units. The system is mainly paging to and from harddisc.

Any child packages ?.

>> Is there a compilation switch for gnat to increase the amount of main memory
...

>You haven`t a service contract with ACT ???? 
>I would ask them ...
>

Can't you ask on behalf of the first author?.
If ACT does not reply then you could cancel your own contract.
Then still the number of clients would alter by 1.

This is comp.lang.ada and 2 line responses giving seemingly bad advice
lacking the needed argument, is not ideal.


On Wed, 26 Nov 2003 12:00:31 GMT, Dale Stanbrough wrote:
>How much RAM does your computer have? If you have insufficient
>the performance will be bound by the hard drive transfer speeds.


I suppose that GNAT compiler doubles the size of its tables which
could be just about optimal. It seems that more RAN chips may be
appropriate if the CPU is slowed by attending to paging.

There is this gnatmake option (which may not speed things up):

  -gnatTnnn :  All compiler tables start at nnn times usual starting size

(Possibly ASIS (Sigada) could aid in the rearranging of any large Ada 95
program.

I had a look and I failed to find the message of Mr Brunot and Dewar
when using the groups.google.com search engine.


Craig Carey




  reply	other threads:[~2003-12-02 23:54 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-11-26  8:40 High compilation time with gnat Joachim Schr�er
2003-11-26 12:00 ` Dale Stanbrough
2003-11-26 15:20 ` Georg Bauhaus
2003-11-28  8:11 ` Volkert
2003-12-02 23:54   ` Craig Carey [this message]
2003-12-03 18:33     ` Georg Bauhaus
2003-12-03 21:50       ` Alexandre E. Kopilovitch
replies disabled

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