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.63-README.html
ViewVC logotype

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2388 - (view) (download) (as text)
Original Path: sml/trunk/READMES/110.63-README.html

1 : jhr 2388 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
2 :     <html> <head>
3 :     <title><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4 :     <html>
5 :     <head>
6 :     <title>SML/NJ 110.63 NEWS</title>
7 :     </head>
8 :    
9 :     <body>
10 :     <div align="center">
11 :     <big><b>
12 :     Standard ML of New Jersey
13 :     <br/>
14 :     Version 110.62 NEWS
15 :     <br/>
16 :     March 22, 2007
17 :     <br/>
18 :     <br/>
19 :     WARNING
20 :     </b><br/>
21 :     This working version is believed to be stable, but
22 :     we have not run our full regression-test suite.
23 :     </big>
24 :     </div>
25 :    
26 :     <hr>
27 :    
28 :     <dl>
29 :     <dt>SML/NJ HOME:</dt>
30 :     <dd><a href="http://www.smlnj.org/index.html"><tt>http://www.smlnj.org/index.html</tt></a></dd>
31 :     <dt>FILES:</dt>
32 :     <dd><a href="http://smlnj.cs.uchicago.edu/dist/working/110.63/"><tt>http://smlnj.cs.uchicago.edu/dist/working/110.63/</tt></a></dd>
33 :     </dl>
34 :    
35 :     <hr>
36 :    
37 :     <h3>Summary:</h3>
38 :    
39 :     This release is primarily a bugfix release.
40 :    
41 :     <h3>Details:</h3>
42 :    
43 :     <dl>
44 :     <dt>installer:</dt>
45 :     <dd>
46 :     <ul>
47 :     <li>Eliminated any mention of lexgen. (Lexgen was an early precursor
48 :     to ml-ulex.)</li>
49 :     </ul>
50 :     </dd>
51 :    
52 :     <dt>command-line tools</dt>
53 :     <dd>
54 :     <ul>
55 :     <li>
56 :     Fixed typo in ml-build script that prevented library anchors
57 :     from being registered.
58 :     </li>
59 :     </ul>
60 :     </dd>
61 :    
62 :     <dt>SML Basis library:</dt>
63 :     <dd>
64 :     <ul>
65 :     <li>
66 :     Fixed a number of inconsistencies between the Posix.TTY structure
67 :     and the Basis specification. Thanks to Adam Chilpala.
68 :     </li>
69 :     </ul>
70 :     </dd>
71 :    
72 :     <dt>CM:</dt>
73 :     <dd>
74 :     <ul>
75 :     <li>
76 :     Fixed bug in CM's parallel make facility that failed to have
77 :     the master re-link modules after letting slaves compile them.
78 :     </li>
79 :     </ul>
80 :     </dd>
81 :    
82 :     <dt>MLRISC:</dt>
83 :     <dd>
84 :     <ul>
85 :     <li>
86 :     x86MCEmitter crashed when the immediate operand to MOVB was outside
87 :     of the range -128 ... 127. Only the low order 8 bits of the
88 :     immediate operand are now significant.
89 :     <p></li>
90 :     <li>
91 :     Added preliminary support in MLRISC for Staged Allocation, a technique
92 :     for specifying calling conventions. See
93 :     <blockquote align="center">
94 :     <a href="http://www.eecs.harvard.edu/~nr/pubs/staged-abstract.html">
95 :     <tt>http://www.eecs.harvard.edu/~nr/pubs/staged-abstract.html</tt></a>
96 :     </blockquote>
97 :     Initially, this mechanism is being used to generate C calls for the
98 :     AMD64.
99 :     <p></li>
100 :     <li>
101 :     Fixed bogus operand sizes in AMD64 instruction spilling.
102 :     </li>
103 :     </ul>
104 :     </dd>
105 :     </dl>
106 :    
107 :     <dt>runtime:</dt>
108 :     <dd>
109 :     <ul>
110 :     <li>Fixed a problem with files that have very large numbers of literals.
111 :     When SaveCState was called with two values to save, a subsequent
112 :     GC could cause the RestoreCState to fail because the saved state had been
113 :     promoted to tagless pair.</li>
114 :     </ul>
115 :     </dd>
116 :    
117 :     </body>
118 :     </html>

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