This is an archived public release of MLton, version 20070826.
Changes since the last public release
-
New platforms:
-
Compiler.
-
Support for 64-bit platforms.
-
Native amd64 codegen.
-
-
-
Added:
-codegen amd64
,-codegen x86
,-default-type type
,-profile-val {false|true}
. -
Changed:
-stop f
(file listing now includes.mlb
files).
-
-
Bytecode codegen.
-
Support for exception history.
-
Support for profiling.
-
-
-
Language.
-
-
Removed:
allowExport
,allowImport
,sequenceUnit
,warnMatch
.
-
-
-
Libraries.
-
-
Added:
PackWord16Big
,PackWord16Little
,PackWord64Big
,PackWord64Little
. -
Bug fixes: see
changelog
.
-
-
-
Added:
MLTON_MONO_ARRAY
,MLTON_MONO_VECTOR
,MLTON_REAL
,MLton.BinIO.tempPrefix
,MLton.CharArray
,MLton.CharVector
,MLton.Exn.defaultTopLevelHandler
,MLton.Exn.getTopLevelHandler
,MLton.Exn.setTopLevelHandler
,MLton.IntInf.BigWord
,Mlton.IntInf.SmallInt
,MLton.LargeReal
,MLton.LargeWord
,MLton.Real
,MLton.Real32
,MLton.Real64
,MLton.Rlimit.Rlim
,MLton.TextIO.tempPrefix
,MLton.Vector.create
,MLton.Word.bswap
,MLton.Word8.bswap
,MLton.Word16
,MLton.Word32
,MLton.Word64
,MLton.Word8Array
,MLton.Word8Vector
. -
Changed:
MLton.Array.unfoldi
,MLton.IntInf.rep
,MLton.Rlimit
,MLton.Vector.unfoldi
. -
Deprecated:
MLton.Socket
.
-
-
Other libraries.
-
Added: MLRISC library.
-
Updated: ckit library, SML/NJ library.
-
-
-
Tools.
For a complete list of changes and bug fixes since
Release20051202, see the
changelog
and
Bugs20051202.
20070826 binary packages
-
AMD64
-
Linux, glibc 2.3
-
-
HPPA
-
PowerPC
-
Sparc
-
X86
-
Cygwin 1.5.24-2
-
Darwin (.tgz) 8.10 (Mac OS X), dynamically linked against GMP in
/opt/local/lib
(suitable for MacPorts install of GMP) -
Darwin (.dmg) 8.10 (Mac OS X), dynamically linked against GMP in
/opt/local/lib
(suitable for MacPorts install of GMP) -
Darwin (.tgz) 8.10 (Mac OS X), statically linked against GMP
-
Darwin (.dmg) 8.10 (Mac OS X), statically linked against GMP
-
Linux, glibc 2.3
-
MinGW, dynamically linked against GMP (requires
libgmp-3.dll
)
-
20070826 source packages
-
Debian dsc, diff.gz, orig.tar.gz
Also see
-
A snapshot of the MLton wiki at the time of release.