Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Tracker SCM

SCM Repository

[smlnj] View of /sml/trunk/READMES/110.49-README.html
ViewVC logotype

View of /sml/trunk/READMES/110.49-README.html

Parent Directory Parent Directory | Revision Log Revision Log

Revision 1624 - (download) (as text) (annotate)
Wed Sep 15 03:16:10 2004 UTC (18 years ago) by mblume
File size: 2180 byte(s)
README files for 110.49
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html> <head>
<title>SML/NJ 110.49 NEWS</title>

                         S  M  L   /   N  J

                   1  1  0  .  4  9      N  E  W  S
                          September 13, 2004


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

  <dd><a href="http://www.smlnj.org/index.html">http://www.smlnj.org/index.html</a></dd>
  <dd><a href="http://smlnj.cs.uchicago.edu/dist/working/110.49/">http://smlnj.cs.uchicago.edu/dist/working/110.49/</a></dd>


     This is a bugfix release.  Its main purpose is to solve a another
     showstopper problem introduced into the x86 c-calls
     implementation which is used by NLFFI.  It also fixes a problem
     with the signal masking/unmasking code.



      <li>Fixed the signal masking code to properly nest mask/unmask
          operations on a per-signal basis.

      <li>fixed problem in x86/c-calls that caused NLFFI to generate
      bogus code</li>
      <li>bug fix in <tt>udgraph.sml</tt></li>
      <li>The IBM/MacOS syntax switch on PPC was incorrectly
      swapped. Fixed.</li>

      <li>heap image magic number updated
      (causes a graceful exit rather than a crash when an outdated
      heap image is being loaded)</li>
      <li>Cygwin support</li>

      <li>added some exports to <tt>src/compiler/core.cm</tt></li>
      <li>added a <tt>ptreql</tt> functon to structure <tt>InlineT</tt>
      (exported from <tt>$smlnj/init/init.cmi</tt>)</li>

      <li>falls back to copying when renaming of files fails
      (usually this happens when source and destination are in different
      file systems)</li>


ViewVC Help
Powered by ViewVC 1.0.0