[m-rev.] for review: mention improved Java backend in NEWS

Julien Fischer juliensf at csse.unimelb.edu.au
Mon May 31 13:05:36 AEST 2010


On Mon, 31 May 2010, Ian MacLarty wrote:

> NEWS:
>    Add news about the new improved Java backend.
>
>    Add empty lines between new language features, so this section looks
>    the same as the other sections.
>
> Index: NEWS
> ===================================================================
> RCS file: /home/mercury1/repository/mercury/NEWS,v
> retrieving revision 1.521
> diff -u -r1.521 NEWS
> --- NEWS	19 Apr 2010 01:25:43 -0000	1.521
> +++ NEWS	31 May 2010 02:50:25 -0000
> @@ -20,29 +20,41 @@

...

> Changes to the Mercury standard library:
> @@ -303,6 +315,18 @@
>
> Changes to the Mercury compiler:
>
> +* The Java backend has been substantially improved and now supports
> +  all the core features of the language and most of the standard library.
> +  The Java backend is roughly 3 times slower (after allowing for JIT)

s/3/three/

> +  than the C backends.
> +
> +* Interfacing with Mercury code from Java is also improved:
> +    * Polymorphic Mercury types are now translated to Java classes
> +      with generics, allowing for greater type safety in the Java code.
> +    * Exported Mercury procedures retain their argument order in the
> +      corresponding Java versions (output arguments are handled with a new
> +      Ref Java type).

That looks fine -- thanks for doing that!

Cheers,
Julien.
--------------------------------------------------------------------------
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