Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] View of /sml/releases/release-110.49/READMES/110.49-README
ViewVC logotype

View of /sml/releases/release-110.49/READMES/110.49-README

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1625 - (download) (annotate)
Wed Sep 15 03:16:10 2004 UTC (15 years, 2 months ago)
File size: 1577 byte(s)
This commit was manufactured by cvs2svn to create tag
'release-110.49'.
                         S  M  L   /   N  J

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

                                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.49/


Summary:

     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.

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

Details:

Basis:
------

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

MLRISC:
-------

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

Runtime:
--------

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

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

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


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

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

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0