CVS: sml-dist/READMES 110.54-README,NONE,1.1 110.54-README.html,NONE,1.1

Matthias Blume <[email protected]>
Newsgroups gmane.comp.lang.sml.smlnj.commits
Message-ID <[email protected]>
Update of /cvsroot/smlnj/sml-dist/READMES
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30316

Added Files:
	110.54-README 110.54-README.html 
Log Message:
added READMEs for 110.54

--- NEW FILE: 110.54-README ---
                         S  M  L   /   N  J

                   1  1  0  .  5  4      N  E  W  S
			
                             May 18, 2005

                                WARNING

        This working version is believed to be stable, but
        we have not run our full regression-test suite.

             HOME:  http://www.smlnj.org/index.html
             FILES: http://smlnj.cs.uchicago.edu/dist/working/110.54/


Summary:

   Important bugfixes and minor feature enhancements.

--------------------------------------------------------------------------

Runtime system:
---------------

- Fixed a GC bug that occasionally caused data corruption.
- Improved the heap sizing policy.
- Added a runtime flag that lets the user turn of aggressive
  heap trimming.  This can improve performance of programs with
  very large heaps at the expense of causing a (very slow) space
  leak.
- Added support for Mac OS X 10.4 ("Tiger").

Compiler:
---------

- Added workaround for overloading bug in type checker.

Basis:
------

- Word64.fromString should now behave correctly.  (Notice that Word64
  is not an official feature.  It's current implementation is extremely
  inefficient.  We provided it just for the benefit of NLFFI so that
  C functions that pass long long values can be used.)
- Fixed a bug in the implementation of div and mod for IntInf.
  This also fixes a corresponding problem with Word64 and Int64.

Libraries:
----------

- Added a "join" combinator to ParserComb in smlnj-lib.cm.
- Fixed serious bug in new implementation of structure Atom in CML.
- Added singleton function to MONO_PRIORITYQ interface.
- Fixed bug in GetOpt.getOpt.
- Added Atom.same and Atom.lexCompare.

Interactive system:
-------------------

- Added mechanism for re-creating a heap file for the interactive system
  after configuration variables have been changed.

Installer:
----------

- Added support scripts for Mac OS X PackageMaker and modified
  config/install.sh so that it supports re-dumping a heap image
  after customization.

Code generator:
---------------

- Added a gc protocol checking phase.  This phase is enabled with 
  the flag "check-gc".  "debug-check-gc" turns on the verbose mode.

--- NEW FILE: 110.54-README.html ---
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>SML/NJ 110.53 NEWS</title>
</head>

<body>
<pre>
                         S  M  L   /   N  J

                   1  1  0  .  5  4      N  E  W  S
			
                             May 18, 2005

                                WARNING

        This working version is believed to be stable, but
        we have not run our full regression-test suite.
</pre>

<dl>
  <dt>HOME:</dt>
  <dd><a href="http://www.smlnj.org/index.html">http://www.smlnj.org/index.html</a></dd>
  <dt>FILES:</dt>
  <dd><a href="http://smlnj.cs.uchicago.edu/dist/working/110.54/">http://smlnj.cs.uchicago.edu/dist/working/110.54/</a></dd>
</dl>

<h2>Summary:</h2>

   Important bugfixes and minor feature enhancements.

<hr>

<h2>Details:</h2>

<dl>
  <dt>Runtime system:</dt>
  <dd>
    <ul>
      <li>Fixed a GC bug that occasionally caused data corruption.</li>
      <li>Improved the heap sizing policy.</li>
      <li>Added a runtime flag that lets the user turn of aggressive
      heap trimming.  This can improve performance of programs with
      very large heaps at the expense of causing a (very slow) space
      leak.</li>
      <li>Added support for Mac OS X 10.4 ("Tiger").</li>
    </ul>
  </dd>
  <dt>Compiler:</dt>
  <dd>
    <ul>
      <li>Added workaround for overloading bug in type checker.</li>
    </ul>
  </dd>
  <dt>Basis:</dt>
  <dd>
    <ul>
      <li> <tt>Word64.fromString</tt> should now behave correctly.
      (Notice that <tt>Word64</tt> is not an official feature.  It's
      current implementation is extremely
      inefficient.  We provided it just for the benefit of NLFFI so that
      C functions that pass long long values can be used.)</li>
      <li>Fixed a bug in the implementation of <tt>div</tt> and
      <tt>mod</tt> for <tt>IntInf</tt>.  This also fixes a
      corresponding problem with <tt>Word64</tt> and <tt>Int64</tt>.
    </ul>
  </dd>
  <dt>Libraries:</dt>
  <dd>
    <ul>
      <li>Added a <tt>join</tt> combinator to <tt>ParserComb</tt> in
      <tt>smlnj-lib.cm</tt>.
      <li>Fixed serious bug in new implementation of <tt>structure
      Atom</tt> in CML.</li>
      <li>Added <tt>singleton</tt> function to <tt>MONO_PRIORITYQ</tt>
      interface.</li>
      <li>Fixed bug in <tt>GetOpt.getOpt</tt>.</li>
      <li>Added <tt>Atom.same</tt> and <tt>Atom.lexCompare</tt>.
    </ul>
  </dd>
  <dt>Interactive system:</dt>
  <dd>
    <ul>
      <li>Added mechanism for re-creating a heap file for the
      interactive system after configuration variables have been
      changed.</li>
    </ul>
  </dd>
  <dt>Installer:</dt>
  <dd>
    <ul>
      <li>Added support scripts for Mac OS X PackageMaker and modified
      <tt>config/install.sh</tt> so that it supports re-dumping a heap image
      after customization.</li>
    </ul>
  </dd>
  <dt>Code generator:</dt>
  <dd>
    <ul>
      <li>Added a gc protocol checking phase.  This phase is enabled
      with the flag <tt>check-gc</tt>.  Flag <tt>debug-check-gc</tt>
      turns on the verbose mode.</li>
    </ul>
  </dd>
</dl>

</body>
</html>



-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.