[m-dev.] efficiency situation with file offset tracking
Robert_William HUTTON
rwh at ecr.mu.oz.au
Fri Feb 11 14:17:41 AEDT 2000
On Thu, 10 Feb 2000, Thomas Conway wrote:
> On Thu, Feb 10, 2000 at 11:26:09AM EST, Robert_William HUTTON wrote:
> > Well, after much stuffing around and many recompilations due to
> > home/mercury0 being full, I have managed to profile cat.m with and without
> > file offset tracking in io.m. The top parts of the profiles follow.
>
> What difference does it make to the running time of the compiler?
> For example if I use the current version, how long does it take
> to compile typecheck.m (for example), and how long with file offsets?
> Or even better, how long does it take to build a complete mercury
> compiler? That includes making the .int (et al) files, etc.
I did a make realclean and then a make on hg while no-one else was on.
Without the change to io.m:
start time
Fri Feb 11 11:31:07 EST 2000
end time
Fri Feb 11 12:35:04 EST 2000
So that's 1:04.
With the change to io.m:
start time
Fri Feb 11 12:56:58 EST 2000
end time
Fri Feb 11 13:58:56 EST 2000
So that's 1:02.
Allowing for uncertainties in the running time, I think this shows that
the difference is neglegable.
--
Robert Hutton <rwh at ecr.mu.oz.au> | War doesn't demonstrate who's
WWW: <http://www.ecr.mu.oz.au/~rwh> | right... just who's left.
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to: mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions: mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------
More information about the developers
mailing list