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/branches/gatien-branch/READMES/110.53-README.html
ViewVC logotype

Annotation of /sml/branches/gatien-branch/READMES/110.53-README.html

Parent Directory Parent Directory | Revision Log Revision Log


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

1 : mblume 1762 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 :     <html>
3 :     <head>
4 :     <title>SML/NJ 110.53 NEWS</title>
5 :     </head>
6 :    
7 :     <body>
8 :     <pre>
9 :     S M L / N J
10 :    
11 :     1 1 0 . 5 3 N E W S
12 :    
13 :     Februar 25, 2005
14 :    
15 :     WARNING
16 :    
17 :     This working version is believed to be stable, but
18 :     we have not run our full regression-test suite.
19 :     </pre>
20 :    
21 :     <dl>
22 :     <dt>HOME:</dt>
23 :     <dd><a href="http://www.smlnj.org/index.html">http://www.smlnj.org/index.html</a></dd>
24 :     <dt>FILES:</dt>
25 :     <dd><a href="http://smlnj.cs.uchicago.edu/dist/working/110.53/">http://smlnj.cs.uchicago.edu/dist/working/110.53/</a></dd>
26 :     </dl>
27 :    
28 :     <h2>Summary:</h2>
29 :    
30 :     Bugfixes and minor feature improvements.
31 :    
32 :     <hr>
33 :    
34 :     <h2>Details:</h2>
35 :    
36 :     <dl>
37 :     <dt>Basis:</dt>
38 :     <dd>
39 :     <ul>
40 :     <li><tt>SMLofNJ.Susp</tt> is back.</li>
41 :     </ul>
42 :     </dd>
43 :    
44 :     <dt>CML</dt>
45 :     <dd>
46 :     <ul>
47 :     <li>Thread-safe version of <tt>structure Atom</tt> matches
48 :     original signature and re-uses the original implementation.
49 :     Moreover, since an <i>mvar</i> is used as a lock (instead of a separate
50 :     server thread) to protect the global hashtable, it is now
51 :     possible to create atoms even before <tt>RunCML.doit</tt> has started
52 :     executing.</li>
53 :     </ul>
54 :     </dd>
55 :    
56 :     <dt>Library</dt>
57 :     <dd>
58 :     <ul>
59 :     <li>Moved source tree from <tt>smlnj-lib/TraceDebugProf</tt> to a new
60 :     <tt>tools/TraceDebugProf</tt>.</li>
61 :     </ul>
62 :     </dd>
63 :    
64 :     <dt>NLFFI</dt>
65 :     <dd>
66 :     <ul>
67 :     <li>Handles access to signed and unsigned <tt>long long</tt> data.</li>
68 :     <li>Handles <tt>long long</tt> function arguments and results (but so far
69 :     only on the PowerPC).</li>
70 :     <li>Some organizational cleanup of the library code.</li>
71 :     </ul>
72 :     </dd>
73 :    
74 :     <dt>ML-Yacc</dt>
75 :     <dd>
76 :     <ul>
77 :     <li>Fixed formatting bug that sometimes caused syntactically incorrect
78 :     code from being formed.</li>
79 :     </ul>
80 :     </dd>
81 :    
82 :     <dt>Runtime</dt>
83 :     <dd>
84 :     <ul>
85 :     <li>Fixed bug in PC-sampling profiler.</li>
86 :     <li>Fixed off-by-1 bug in <tt>ML_STRING</tt> macro (which caused the names
87 :     of certain exceptions to be garbled).</li>
88 :     </ul>
89 :     </dd>
90 :    
91 :     <dt>Scripts</dt>
92 :     <dd>
93 :     <ul>
94 :     <li>Added an experimental <tt>heap2exec</tt> script (with a helper
95 :     <tt>heap2asm</tt> script in the background). This is experimental
96 :     and so far only works under Mac OS X.</li>
97 :     <li>Made <tt>ml-build</tt> script slightly smarter. (One can now omit
98 :     the 3rd argument -- which in this case is taken to be the same as
99 :     the 1st argument without the extension.</li>
100 :     <li> <tt>_run-sml</tt> now converts SMLNJ_HOME to a POSIX pathname on
101 :     cygwin.</li>
102 :     </ul>
103 :     </dd>
104 :    
105 :     <dt>CM</dt>
106 :     <dd>
107 :     <ul>
108 :     <il>Fixed its incorrect assumption about the PowerPC being
109 :     little-endian. (PPC couldn be little-endian, but on the only
110 :     supported platform -- Mac OS X -- it is big-endian.)</li>
111 :     </ul>
112 :     </dd>
113 :    
114 :     <dt>MLRISC</dt>
115 :     <dd>
116 :     <ul>
117 :     <li>Bugfixes in <tt>c-calls</tt> implementation.</li>
118 :     </ul>
119 :     </dd>
120 :     </dl>
121 :    
122 :     </body>
123 :     </html>

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