Import Upstream version 20180207
[hcoop/debian/mlton.git] / doc / guide / src / Release20041109.adoc
CommitLineData
7f918cf1
CE
1Release20041109
2===============
3
4This is an archived public release of MLton, version 20041109.
5
6== Changes since the last public release ==
7
8* New platforms:
9** x86: FreeBSD 5.x, OpenBSD
10** PowerPC: Darwin (MacOSX)
11* Support for the <:MLBasis: ML Basis system>, a new mechanism supporting programming in the very large, separate delivery of library sources, and more.
12* Support for dynamic libraries.
13* Support for <:ConcurrentML:> (CML).
14* New structures: `Int2`, `Int3`, ..., `Int31` and `Word2`, `Word3`, ..., `Word31`.
15* Front-end bug fixes and improvements.
16* A new form of profiling with ++-profile count++, which can be used to test code coverage.
17* A bytecode generator, available via ++-codegen bytecode++.
18* Representation improvements:
19** Tuples and datatypes are packed to decrease space usage.
20** Ref cells may be unboxed into their containing object.
21** Arrays of tuples may represent the tuples unboxed.
22
23For a complete list of changes and bug fixes since 20040227, see the
24<!RawGitFile(mlton,on-20041109-release,doc/changelog)>.
25
26== Also see ==
27
28* <:Bugs20041109:>