[m-dev.] for review: update WORK_IN_PROGRESS file
Fergus Henderson
fjh at cs.mu.OZ.AU
Tue Nov 14 22:59:33 AEDT 2000
I've gone ahead and committed this one now.
On 23-Oct-2000, Fergus Henderson <fjh at cs.mu.OZ.AU> wrote:
> WORK_IN_PROGRESS:
> - delete stuff about --high-level-code, since that is now in the NEWS file
> - delete stuff about field names, since it is now in the NEWS file
> - add mention of --target il
> - add mention of structure reuse
>
> Workspace: /home/mercury0/fjh/mercury
> Index: WORK_IN_PROGRESS
> ===================================================================
> RCS file: /home/mercury1/repository/mercury/WORK_IN_PROGRESS,v
> retrieving revision 1.13
> diff -u -d -r1.13 WORK_IN_PROGRESS
> --- WORK_IN_PROGRESS 1999/10/26 09:57:39 1.13
> +++ WORK_IN_PROGRESS 2000/10/22 15:43:13
> @@ -5,9 +5,12 @@
> which are not yet completed, but which we hope to complete
> at some time in the future:
>
> -* There is a `--high-level-c' option, for a new back-end
> - that generates C code but at a much higher level than the
> - current back-end (e.g. no gotos).
> +* There is a `--target il' option, which generates MSIL code
> + for Microsoft's new .NET common language runtime.
> + See <http://www.cs.mu.oz.au/mercury/dotnet.html> and/or
> + <http://www.cs.mu.oz.au/mercury/information/dotnet/mercury_and_dotnet.html>.
> + (The first of those two URLs does not yet exist at the time of writing,
> + but should be added shortly.)
>
> * Thread-safe engine.
>
> @@ -22,9 +25,6 @@
> is followed only by some constructor invocations.
> However, these opportunities are not exploited yet.
>
> -* We now allow programmers to give names to the arguments of constructor
> - function symbols. (Disabled, due to lack of a suitable operator.)
> -
> * There is a new garbage collector that does accurate garbage
> collection (.agc grade). It is currently limited to deterministic
> code, and needs a great deal of tuning and optimization. It also
> @@ -51,6 +51,10 @@
> distribution.
>
> * Support for aliasing in the mode system.
> +
> +* Support for automatic structure reuse (reusing old data
> + structures that are no longer live, rather than allocating
> + new memory on the heap) and compile time garbage collection
>
>
> Work not in progress
>
> --
> Fergus Henderson <fjh at cs.mu.oz.au> | "I have always known that the pursuit
> | of excellence is a lethal habit"
> WWW: <http://www.cs.mu.oz.au/~fjh> | -- the last words of T. S. Garp.
> --------------------------------------------------------------------------
> mercury-developers mailing list
> Post messages to: mercury-developers at cs.mu.oz.au
> Administrative Queries: owner-mercury-developers at cs.mu.oz.au
> Subscriptions: mercury-developers-request at cs.mu.oz.au
> --------------------------------------------------------------------------
--
Fergus Henderson <fjh at cs.mu.oz.au> | "I have always known that the pursuit
| of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh> | -- the last words of T. S. Garp.
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to: mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions: mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------
More information about the developers
mailing list