[MLton-commit] r7114
Matthew Fluet
fluet at mlton.org
Wed Jun 10 20:23:05 PDT 2009
Updates to changelog.
----------------------------------------------------------------------
U mlton/trunk/doc/changelog
----------------------------------------------------------------------
Modified: mlton/trunk/doc/changelog
===================================================================
--- mlton/trunk/doc/changelog 2009-06-11 03:23:00 UTC (rev 7113)
+++ mlton/trunk/doc/changelog 2009-06-11 03:23:04 UTC (rev 7114)
@@ -16,17 +16,23 @@
* Added: may-page-heap {false|true}
o may-page-heap: By default, MLton will not page the heap to disk
when unable to grow the heap to accomodate an allocation.
- (Previously, this behavior was the default, with no mans to
+ (Previously, this behavior was the default, with no means to
disable, with security an least-surpise issues.)
o Bug fixes: see changelog
+ Language.
+ o Allow numeric characters in ML Basis path variables.
+ Libraries.
o Basis Library.
* Bug fixes: see changelog.
o MLton structure.
- * Added: MLton.Socket.Address.toVector
+ * Added: MLton.equal, MLton.hash, MLton.Cont.isolate,
+ MLton.GC.Statistics, MLton.Pointer.sizeofPointer,
+ MLton.Socket.Address.toVector
* Changed:
* Deprecated: MLton.Socket
+ o Unsafe structure.
+ * Added versions of all of the monomorphic array and vector
+ structures.
o Other libraries.
* Updated: ckit library, SML/NJ library, MLRISC library.
+ Tools.
@@ -87,6 +93,9 @@
- Fixed bug in the name mangling of _import-ed functions with the
stdcall convention.
+* 2008-06-12
+ - Added MLton.Pointer.sizeofPointer.
+
* 2008-06-06
- Added expert command line switch -emit-main {true|false}.
@@ -95,6 +104,9 @@
grow the heap to a desired size.
Thanks to Sami Evangelista for the bug report.
+* 2008-05-10
+ - Implemented MLton.Cont.isolate.
+
* 2008-04-20
- Fixed bug in *NIX code to page the heap to disk when unable to
grow the heap to a desired size.
@@ -112,6 +124,10 @@
OS.IO.iodesc, Posix.IO.file_desc, Posix.Signal.signal,
Socket.sock, Socket.SOGK.sock_type as integers were exposed.
+* 2008-03-14
+ - Added unsafe versions of all of the monomorphic array and vector
+ structures.
+
* 2008-03-02
- Fixed bug in Basis Library where the representation of
OS.Process.status as an integer was exposed.
@@ -121,6 +137,14 @@
data structure. Thanks to Daniel Spoonhower for the bug report
and initial diagnosis and patch.
+* 2008-01-25
+ - Various updates to GC statistics gathering. Some basic GC
+ statistics can be accessed from SML by MLton.GC.Statistics.*
+ functions.
+
+* 2008-01-24
+ - Added primitive (structural) polymorphic hash.
+
* 2008-01-21
- Fixed frontend to accept "op longvid" patterns and expressions.
Thanks to Florian Weimer for the bug report.
@@ -129,6 +153,10 @@
- Extended -show-def-use output to include types of variable
definitions.
+* 2008-01-09
+ - Extended MLton_equal to be a structural equality on all types,
+ including real and -> types.
+
* 2007-12-18
- Changed ML-Yacc and ML-Lex to output line directives so that
MLton's def-use information points to the source files (.grm
@@ -185,6 +213,9 @@
- Added command-line switch -mlb-path-var '<name> <value>' for
specifying MLB path variables.
+* 2007-11-06
+ - Allow numeric characters in MLB path variables.
+
* 2007-09-20
- Fixed bug in elaboration of structures with signature
constraints. This would later cause the compiler to raise the
More information about the MLton-commit
mailing list