[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