[mercury-users] compilation time

Ralph Becket rbeck at microsoft.com
Tue Feb 22 06:50:49 AEDT 2000


I'm not an expert on the internals of the compiler, but it
would help to know 
* what sort of machine you're running the compiler on and 
  how heavily loaded it is,
* whether your program makes substantial use of overloading,
* what optimisations you have turned on, if any,
* what version of the compiler you're running,
* whether the time is being spent in mmc or mgnuc,
etc. etc.

Subjectively, 0.9.1 seems to be a bit faster to me.  I've
just compiled a 1500 line program; it took 53s using
--debug and 33s using asm_fast.gc.tr.  My machine is
a fairly serious (4-500 MHz) PII or PIII with 128MB, under
light load, running Windows 2000.

Cheers,

Ralph

> -----Original Message-----
> From: Robert Bossy [mailto:bossy at ccr.jussieu.fr]
> Sent: 21 February 2000 19:10
> To: Mercury
> Subject: [mercury-users] compilation time
> 
> 
> Hello,
> 
> I came to compile a thousand lines long mercury code and it 
> took nearly
> 5 minutes.
> This is not such a long time however I wonder if there are some tricks
> to reduce compilation time.
> 
> Thanks,
> 
> RB
> 
> --------------------------------------------------------------
> ------------
> mercury-users mailing list
> post:  mercury-users at cs.mu.oz.au
> administrative address: owner-mercury-users at cs.mu.oz.au
> unsubscribe: Address: mercury-users-request at cs.mu.oz.au 
> Message: unsubscribe
> subscribe:   Address: mercury-users-request at cs.mu.oz.au 
> Message: subscribe
> --------------------------------------------------------------
> ------------
> 
--------------------------------------------------------------------------
mercury-users mailing list
post:  mercury-users at cs.mu.oz.au
administrative address: owner-mercury-users at cs.mu.oz.au
unsubscribe: Address: mercury-users-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-users-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the users mailing list