[MLton-commit] r4900

Matthew Fluet fluet at mlton.org
Sat Dec 2 11:37:45 PST 2006


Merge trunk revisions 4898:4899 into x86_64 branch
----------------------------------------------------------------------

U   mlton/branches/on-20050822-x86_64-branch/doc/changelog

----------------------------------------------------------------------

Modified: mlton/branches/on-20050822-x86_64-branch/doc/changelog
===================================================================
--- mlton/branches/on-20050822-x86_64-branch/doc/changelog	2006-12-02 19:35:08 UTC (rev 4899)
+++ mlton/branches/on-20050822-x86_64-branch/doc/changelog	2006-12-02 19:37:45 UTC (rev 4900)
@@ -1,5 +1,13 @@
 Here are the changes since version 20051202.
 
+* 2006-12-02
+   - Extensive reorganization of garbage collector, runtime system, and
+     Basis Library implementation. (This is in preparation for future
+     64bit support.)  They should be more C standards compliant and easier
+     to port to new systems.
+   - FFI revisions
+     Disallow nested indirect types (e.g., int array array).
+
 * 2006-11-30
    - Fixed a bug in elaboration of FFI forms; unary FFI types (e.g.,
      array, ref, vector) could be used in places where MLton.Pointer.t was
@@ -36,7 +44,7 @@
     (except MinGW, yet, where it's still ignored).
 
 * 2006-05-06
-  - Added -default-type '<ty><N>' for specyfying the binding of default
+  - Added -default-type '<ty><N>' for specifying the binding of default
     types in the Basis Library (e.g., Int.int).
 
 * 2006-04-25




More information about the MLton-commit mailing list