[m-rev.] for review: Add news about data representation and float boxing changes
Julien Fischer
jfischer at opturion.com
Mon Apr 29 13:26:03 AEST 2013
On Mon, 29 Apr 2013, Peter Wang wrote:
> Add news about data representation and float boxing changes for 13.05.
>
> NEWS:
> As above.
>
> diff --git a/NEWS b/NEWS
> index c2a434a..9cf86f6 100644
> --- a/NEWS
> +++ b/NEWS
> @@ -68,6 +68,21 @@ Changes to the Mercury compiler:
> - large numbers of higher order constructs and/or code that uses
> large hierarchies of type classes
>
> +* Consecutive enumeration arguments in discriminated union types can now
> + be packed into a single word to reduce cell sizes, on C back-ends.
I suggest:
In C grades, consecutive enumeration arguments in discriminated
union types can now be packed into a single word.
> +* Double-precision `float' constructor arguments are now stored in
> + unboxed form in high-level C grades.
> +
> +* Double-precision `float' constructor arguments are now stored in
> + unboxed form on 32-bit architectures in the low-level C grade.
s/grade/grades/
> + This was previously so for 64-bit architectures.
Looke fine otherwise.
Cheers,
Julien.
More information about the reviews
mailing list