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

SCM Repository

[smlnj] Annotation of /sml/releases/release-110.49/READMES/110.49-README.html
ViewVC logotype

Annotation of /sml/releases/release-110.49/READMES/110.49-README.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1625 - (view) (download) (as text)

1 : mblume 1624 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 :     <html> <head>
3 :     <title>SML/NJ 110.49 NEWS</title>
4 :     </head>
5 :    
6 :     <body>
7 :     <pre>
8 :     S M L / N J
9 :    
10 :     1 1 0 . 4 9 N E W S
11 :    
12 :     September 13, 2004
13 :    
14 :     WARNING
15 :    
16 :     This working version is believed to be stable, but
17 :     we have not run our full regression-test suite.
18 :     </pre>
19 :    
20 :     <dl>
21 :     <dt>HOME:</dt>
22 :     <dd><a href="http://www.smlnj.org/index.html">http://www.smlnj.org/index.html</a></dd>
23 :     <dt>FILES:</dt>
24 :     <dd><a href="http://smlnj.cs.uchicago.edu/dist/working/110.49/">http://smlnj.cs.uchicago.edu/dist/working/110.49/</a></dd>
25 :     </dl>
26 :    
27 :     <h2>Summary:</h2>
28 :    
29 :     This is a bugfix release. Its main purpose is to solve a another
30 :     showstopper problem introduced into the x86 c-calls
31 :     implementation which is used by NLFFI. It also fixes a problem
32 :     with the signal masking/unmasking code.
33 :    
34 :     <hr>
35 :    
36 :     <h2>Details:</h2>
37 :    
38 :     <dl>
39 :     <dt>Basis:</dt>
40 :     <dd>
41 :     <ul>
42 :     <li>Fixed the signal masking code to properly nest mask/unmask
43 :     operations on a per-signal basis.
44 :     </li>
45 :     </ul>
46 :     </dd>
47 :    
48 :     <dt>MLRISC:</dt>
49 :     <dd>
50 :     <ul>
51 :     <li>fixed problem in x86/c-calls that caused NLFFI to generate
52 :     bogus code</li>
53 :     <li>bug fix in <tt>udgraph.sml</tt></li>
54 :     <li>The IBM/MacOS syntax switch on PPC was incorrectly
55 :     swapped. Fixed.</li>
56 :     </ul>
57 :     </dd>
58 :    
59 :     <dt>Runtime:</dt>
60 :     <dd>
61 :     <ul>
62 :     <li>heap image magic number updated
63 :     (causes a graceful exit rather than a crash when an outdated
64 :     heap image is being loaded)</li>
65 :     <li>Cygwin support</li>
66 :     </ul>
67 :     </dd>
68 :    
69 :     <dt>Libraries:</dt>
70 :     <dd>
71 :     <ul>
72 :     <li>added some exports to <tt>src/compiler/core.cm</tt></li>
73 :     <li>added a <tt>ptreql</tt> functon to structure <tt>InlineT</tt>
74 :     (exported from <tt>$smlnj/init/init.cmi</tt>)</li>
75 :     </ul>
76 :     </dd>
77 :    
78 :     <dt>Installer:</dt>
79 :     <dd>
80 :     <ul>
81 :     <li>falls back to copying when renaming of files fails
82 :     (usually this happens when source and destination are in different
83 :     file systems)</li>
84 :     </ul>
85 :     </dd>
86 :     </dl>
87 :    
88 :     </body>
89 :     </html>

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