[m-dev.] for review: update WORK_IN_PROGRESS file
Fergus Henderson
fjh at cs.mu.OZ.AU
Mon Oct 23 02:47:39 AEDT 2000
Estimated hours taken: 0.25
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
--------------------------------------------------------------------------
More information about the developers
mailing list