Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > d07d7ab417d79053e7e0155c99e1a1c8 > files > 2401

mlton-20100608-3.fc15.i686.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta name="robots" content="index,nofollow">



<title>Release20100608 - MLton Standard ML Compiler (SML Compiler)</title>
<link rel="stylesheet" type="text/css" charset="iso-8859-1" media="all" href="common.css">
<link rel="stylesheet" type="text/css" charset="iso-8859-1" media="screen" href="screen.css">
<link rel="stylesheet" type="text/css" charset="iso-8859-1" media="print" href="print.css">


<link rel="Start" href="Home">


</head>

<body lang="en" dir="ltr">

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-833377-1";
urchinTracker();
</script>
<table bgcolor = lightblue cellspacing = 0 style = "border: 0px;" width = 100%>
  <tr>
    <td style = "
		border: 0px;
		color: darkblue; 
		font-size: 150%;
		text-align: left;">
      <a class = mltona href="Home">MLton MLTONWIKIVERSION</a>
    <td style = "
		border: 0px;
		font-size: 150%;
		text-align: center;
		width: 50%;">
      Release20100608
    <td style = "
		border: 0px;
		text-align: right;">
      <table cellspacing = 0 style = "border: 0px">
        <tr style = "vertical-align: middle;">
      </table>
  <tr style = "background-color: white;">
    <td colspan = 3
	style = "
		border: 0px;
		font-size:70%;
		text-align: right;">
      <a href = "Home">Home</a>
      &nbsp;<a href = "TitleIndex">Index</a>
      &nbsp;
</table>
<div id="content" lang="en" dir="ltr">
Here you can download the latest public release of MLton, version 20100608.  Elsewhere you can download newer, <a href="http://mlton.org/Experimental"><img src="moin-www.png" alt="[WWW]" height="11" width="11">Experimental</a> releases. <h2 id="head-9fa56f6715598f7143da2e8633da0b6fa4b9cfa7">Changes since the last public release</h2>

        <ul>

        <li>
<p>
 New platforms. 
</p>
</li>

            <ul>

            <li>
<p>
 <a href="RunningOnIA64">IA64</a>/<a href="RunningOnHPUX">HPUX</a> 
</p>
</li>
            <li>
<p>
 <a href="RunningOnPowerPC64">PowerPC64</a>/<a href="RunningOnAIX">AIX</a> 
</p>
</li>

            </ul>


        <li>
<p>
 Compiler. 
</p>
</li>

            <ul>

            <li>
<p>
 <a href="CompileTimeOptions">Command-line switches</a>. 
</p>
</li>

                <ul>

                <li>
<p>
 Added: <tt>-mlb-path-var&nbsp;'&lt;name&gt;&nbsp;&lt;value&gt;'</tt> 
</p>
</li>
                <li>
<p>
 Removed: <tt>-keep&nbsp;sml</tt>, <tt>-stop&nbsp;sml</tt> 
</p>
</li>

                </ul>


            <li>
<p>
 Improved constant folding of floating-point operations. 
</p>
</li>
            <li>
<p>
 Experimental: Support for compiling to a C library; see <a href="LibrarySupport"> documentation</a>. 
</p>
</li>
            <li>
<p>
 Extended <tt>-show-def-use&nbsp;output</tt> to include types of variable definitions. 
</p>
</li>
            <li>
<p>
 Deprecated features (to be removed in a future release) 
</p>
</li>

                <ul>

                <li>
<p>
 Bytecode codegen: The bytecode codegen has not seen significant use and it is not well understood by any of the active developers. 
</p>
</li>
                <li>
<p>
 Support for <tt>.cm</tt> files as input: The ML Basis system provides much better infrastructure for "programming in the very large" than the (very) limited support for CM.  The <tt>cm2mlb</tt> tool (available in the source distribution) can be used to convert CM projects to MLB projects, preserving the CM scoping of module identifiers. 
</p>
</li>

                </ul>


            <li>
<p>
 Bug fixes: see <a href = "http://mlton.org/cgi-bin/viewsvn.cgi/*checkout*/mlton/tags/on-20100608-release/doc/changelog"><img src="moin-www.png" alt="[WWW]" height="11" width="11">changelog</a> 
</p>
</li>

            </ul>


        <li>
<p>
 Runtime. 
</p>
</li>

            <ul>

            <li>
<p>
 <a href="RunTimeOptions">@MLton switches</a>. 
</p>
</li>

                <ul>

                <li>
<p>
 Added: <tt>may-page-heap&nbsp;{false|true}</tt> 
</p>
</li>

                </ul>


            <li>
<p>
 <tt>may-page-heap</tt>: 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 means to disable, with security an least-surprise issues.) 
</p>
</li>
            <li>
<p>
 Bug fixes: see <a href = "http://mlton.org/cgi-bin/viewsvn.cgi/*checkout*/mlton/tags/on-20100608-release/doc/changelog"><img src="moin-www.png" alt="[WWW]" height="11" width="11">changelog</a> 
</p>
</li>

            </ul>


        <li>
<p>
 Language. 
</p>
</li>

            <ul>

            <li>
<p>
 Allow numeric characters in <a href="MLBasis">ML Basis</a> path variables. 
</p>
</li>

            </ul>


        <li>
<p>
 Libraries. 
</p>
</li>

            <ul>

            <li>
<p>
 <a href="BasisLibrary">Basis Library</a>. 
</p>
</li>

                <ul>

                <li>
<p>
 Bug fixes: see <a href = "http://mlton.org/cgi-bin/viewsvn.cgi/*checkout*/mlton/tags/on-20100608-release/doc/changelog"><img src="moin-www.png" alt="[WWW]" height="11" width="11">changelog</a> 
</p>
</li>

                </ul>


            <li>
<p>
 <a href="MLtonStructure">MLton structure</a>. 
</p>
</li>

                <ul>

                <li>
<p>
 Added: <tt>MLton.equal</tt>, <tt>MLton.hash</tt>, <tt>MLton.Cont.isolate</tt>, <tt>MLton.GC.Statistics</tt>, <tt>MLton.Pointer.sizeofPointer</tt>, <tt>MLton.Socket.Address.toVector</tt> 
</p>
</li>
                <li>
<p>
 Changed: 
</p>
</li>
                <li>
<p>
 Deprecated: <tt>MLton.Socket</tt> 
</p>
</li>

                </ul>


            <li>
<p>
 <a href="UnsafeStructure">Unsafe structure</a>. 
</p>
</li>

                <ul>

                <li>
<p>
 Added versions of all of the monomorphic array and vector structures. 
</p>
</li>

                </ul>


            <li>
<p>
 Other libraries. 
</p>
</li>

                <ul>

                <li>
<p>
 Updated: <a href="CKitLibrary">ckit library</a>, <a href="MLRISCLibrary">MLRISC library</a>, <a href="SMLNJLibrary">SML/NJ library</a>. 
</p>
</li>

                </ul>



            </ul>


        <li>
<p>
 Tools. 
</p>
</li>

            <ul>

            <li>
<p>
 mllex 
</p>
</li>

                <ul>

                <li>
<p>
 Eliminated top-level <tt>type&nbsp;int&nbsp;=&nbsp;Int.int</tt> in output. 
</p>
</li>
                <li>
<p>
 Include <tt>(*#line&nbsp;line:col&nbsp;"file.lex"&nbsp;*)</tt> directives in output. 
</p>
</li>
                <li>
<p>
 Added <tt>%posint</tt> command, to set the <tt>yypos</tt> type and allow the lexing of multi-gigabyte files. 
</p>
</li>

                </ul>


            <li>
<p>
 mlnlffigen 
</p>
</li>

                <ul>

                <li>
<p>
 Added command-line switches <tt>-linkage&nbsp;archive</tt> and <tt>-linkage&nbsp;shared</tt>. 
</p>
</li>
                <li>
<p>
 Deprecated command-line switch <tt>-linkage&nbsp;static</tt>. 
</p>
</li>
                <li>
<p>
 Added support for <a href="RunningOnIA64">IA64</a> and <a href="RunningOnHPPA">HPPA</a> targets. 
</p>
</li>

                </ul>


            <li>
<p>
 mlyacc 
</p>
</li>

                <ul>

                <li>
<p>
 Eliminated top-level <tt>type&nbsp;int&nbsp;=&nbsp;Int.int</tt> in output. 
</p>
</li>
                <li>
<p>
 Include <tt>(*#line&nbsp;line:col&nbsp;"file.grm"&nbsp;*)</tt> directives in output. 
</p>
</li>

                </ul>



            </ul>



        </ul>


<p>
For a complete list of changes and bug fixes since <a href="Release20070826">Release20070826</a>, see the <a href = "http://mlton.org/cgi-bin/viewsvn.cgi/*checkout*/mlton/tags/on-20100608-release/doc/changelog"><img src="moin-www.png" alt="[WWW]" height="11" width="11">changelog</a> and <a href="Bugs20070826">Bugs20070826</a>. 
</p>
<h2 id="head-89284ec2802cbf43081670e6d5c31faaa8216ab0">20100608 binary packages</h2>
<h2 id="head-0cd224f7f4c1caf61446a8118a0f86dd3c53556c">20100608 source packages</h2>

    <ul>

    <li>
<p>
  
</p>
</li>

    </ul>


<h2 id="head-c9f200c953410684e25381b86acb0096e9ca73f2">Packages available at other sites</h2>

    <ul>

    <li>
<p>
 <a class="external" href="http://packages.debian.org/search?keywords=mlton&amp;searchon=names&amp;suite=all&amp;section=all"><img src="moin-www.png" alt="[WWW]" height="11" width="11">Debian</a> 
</p>
</li>
    <li>
<p>
 <a class="external" href="http://www.freebsd.org/cgi/ports.cgi?query=mlton&amp;stype=all"><img src="moin-www.png" alt="[WWW]" height="11" width="11">FreeBSD</a> 
</p>
</li>
    <li>
<p>
 <a class="external" href="https://admin.fedoraproject.org/pkgdb/acls/name/mlton"><img src="moin-www.png" alt="[WWW]" height="11" width="11">Fedora</a> 
</p>
</li>
    <li>
<p>
 <a class="external" href="http://packages.ubuntu.com/search?suite=default&amp;section=all&amp;arch=any&amp;searchon=names&amp;keywords=mlton"><img src="moin-www.png" alt="[WWW]" height="11" width="11">Ubuntu</a> 
</p>
</li>

    </ul>


<h2 id="head-a4bc8bf5caf54b18cea9f58e83dd4acb488deb17">Also see</h2>

    <ul>

    <li>
<p>
 <a href="Bugs20100608">Bugs20100608</a> 
</p>
</li>
    <li>
<p>
 <a class="external" href="http://mlton.org/guide/20100608/"><img src="moin-www.png" alt="[WWW]" height="11" width="11">MLton Guide (20100608)</a>.  A snapshot of the MLton wiki at the time of release. 
</p>
</li>
</ul>

</div>



<p>
<hr>
Last edited on 2010-06-08 14:33:07 by <span title="fenrir.cs.rit.edu"><a href="MatthewFluet">MatthewFluet</a></span>.
</body></html>