[m-rev.] for review: dupproc.m

Zoltan Somogyi zs at cs.mu.OZ.AU
Mon Jul 4 18:14:28 AEST 2005


On 04-Jul-2005, Julien Fischer <juliensf at cs.mu.OZ.AU> wrote:
> > This happens with in,out vs di,uo and also possibly with in,out vs any,any.
> > The new optimization reduces the compiler's code size by 0.6%.
> >
> Given that most of predicates in the compiler only have one mode that's
> hardly suprising.  Do you have the figures for just the standard library?

With the exception of two predicates, all the saving is in library. The diffs
made by the optimization are in ~zs/tmp/DIFF.{library,compiler}.

I will modify the optimization to apply only to predicates with nontrivial
bodies.

Zoltan.
--------------------------------------------------------------------------
mercury-reviews mailing list
post:  mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the reviews mailing list