Release20041109 - MLton Standard ML Compiler (SML Compiler)

MLton MLTONWIKIVERSION | Release20041109 |
Home Index

This is an archived public release of MLton, version 20041109.

## Changes since the last public release

- New platforms:

- x86: FreeBSD 5.x, OpenBSD

- PowerPC: Darwin (MacOSX)

- Support for the ML Basis system, a new mechanism supporting programming in the very large, separate delivery of library sources, and more.

- Support for dynamic libraries.

- Support for ConcurrentML (CML).

- New structures: `Int2`, `Int3`, ..., `Int31` and `Word2`, `Word3`, ..., `Word31`.

- Front-end bug fixes and improvements.

- A new form of profiling with `-profile count`, which can be used to test code coverage.

- A bytecode generator, available via `-codegen bytecode`.

- Representation improvements:

- Tuples and datatypes are packed to decrease space usage.

- Ref cells may be unboxed into their containing object.

- Arrays of tuples may represent the tuples unboxed.

For a complete list of changes and bug fixes since 20040227, see the changelog.

## Also see

- Bugs20041109

Last edited on 2007-08-24 20:25:55 by MatthewFluet.