[m-rev.] for review: unboxed float ctor args in high-level C grades on 32-bit

Peter Wang novalazy at gmail.com
Tue Sep 6 15:25:47 AEST 2011


On 2011-09-05, Julien Fischer <juliensf at csse.unimelb.edu.au> wrote:
> 
> On Wed, 24 Aug 2011, Peter Wang wrote:
> 
> >Branches: main
> >
> >Store double-precision `float' constructor arguments in unboxed form,
> >in high-level C grades on 32-bit platforms, i.e. `float' (and equivalent)
> >arguments may occupy two machine words.
> >
> >As the C code generated by the MLDS back-end makes use of MR_Float variables
> >and parameters, float (un)boxing may be reduced substantially in many programs.
> 
> That looks fine.

Thanks, committed.

Peter
--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to:       mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions:          mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------



More information about the reviews mailing list