[m-dev.] Re: performance bug
Tyson Richard DOWD
trd at students.cs.mu.oz.au
Tue Jun 17 15:50:37 AEST 1997
> On mercury-bugs, Fergus wrote:
> > There is a bug with intermodule optimization: it is including
> > lots of dead code in the generated .c files, for functions
> > which are defined in other modules but never used.
> > For example, the text size of library/library.o is about 50k, whereas
> > it ought to be less than 1k.
> This is caused by using the wrong version of a module_info
> in dead_proc_elim.m.
Hmmm... We should probably be more vigilant in using unique modes to
avoid the sorts of errors.
Tyson Dowd #
# Surreal humour isn't eveyone's cup of
trd at cs.mu.oz.au # fur.
More information about the developers