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

SCM Repository

[smlnj] Diff of /sml/trunk/NOTES/HISTORY
ViewVC logotype

Diff of /sml/trunk/NOTES/HISTORY

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2277, Tue Jan 30 17:07:30 2007 UTC revision 2387, Sat Apr 7 13:30:41 2007 UTC
# Line 14  Line 14 
14  Description:  Description:
15    
16  ----------------------------------------------------------------------  ----------------------------------------------------------------------
17    Name: John Reppy (http://www.cs.uchicago.edu/~jhr)
18    Date: 2007/04/07
19    Description:
20    
21    More Basis fixes: the WORD signature was missing {to,from}Large.
22    Thanks to Andreas Rossberg.
23    
24    ----------------------------------------------------------------------
25    Name: Matthias Blume (http://www.tti-c.org/blume/)
26    Date: 2007/03/22 16:07:00 CDT
27    Tag: release-110.63
28    Description:
29    
30    Bumped version number to 110.63.
31    
32       !!!NEW BOOTFILES!!!
33    
34    ----------------------------------------------------------------------
35    Name: Mike Rainey (http://www.cs.uchicago.edu/~mrainey)
36    Date: 2007/03/19
37    Description:
38    
39    Fixed bogus operand sizes in AMD64 instruction spilling.
40    
41    ----------------------------------------------------------------------
42    Name: John Reppy (http://www.cs.uchicago.edu/~jhr)
43    Date: 2007/03/19
44    Description:
45    
46    Fixed a number of inconsistencies between the Posix.TTY structure
47    and the Basis specification.  Thanks to Adam Chilpala.
48    
49    ----------------------------------------------------------------------
50    Name: Mike Rainey (http://www.cs.uchicago.edu/~mrainey)
51    Date: 2007/02/26
52    Description:
53    
54    Added preliminary support in MLRISC for Staged Allocation, a technique
55    for specifying calling conventions (see
56    http://www.eecs.harvard.edu/~nr/pubs/staged-abstract.html).
57    Initially, we plan to use this code to generate C calls for the AMD64.
58    
59    The staged allocation code base resides in MLRISC/staged-allocation,
60    and specialized calling conventions go in MLRISC/ARCH/staged-allocation.
61    
62    ----------------------------------------------------------------------
63    Name: John Reppy (http://www.cs.uchicago.edu/~jhr)
64    Date: 2007/02/20
65    Description:
66    
67      Bug fix: when SaveCState was called with two values to save, a subsequent
68      GC could cause the RestoreCState to fail because the saved state had been
69      promoted to tagless pair.
70    
71    ----------------------------------------------------------------------
72    Name: Allen Leung (leunga (at) reservoir (dot) com)
73    Date: 2007/02/20 19:08:00 EST
74    Description:
75    
76        Bug triggered by:
77    
78        val a1 = Word8Array.array(a1, 0w0);
79        val _  = Word8Array.update(a1, 0, 0w128);
80    
81        x86MCEmitter crashed when the immediate operand to MOVB was outside
82    of the range -128 ... 127.  I've changed the code so that the range
83    check is disabled.   Only the low order 8 bits of the immediate operand
84    are now significant.
85    
86    
87    ----------------------------------------------------------------------
88    Name: Matthias Blume (http://www.tti-c.org/blume/)
89    Date: 2007/02/15 09:20:00 CST
90    Description:
91    
92    Eliminated any mention of lexgen.  (Lexgen was an early precursor
93    to ml-ulex.)
94    
95    You should update your admin directory, so the shell scripts for
96    maintaining your local copy of the repository reflect this change.
97    
98    ----------------------------------------------------------------------
99    Name: Matthias Blume (http://www.tti-c.org/blume/)
100    Date: 2007/02/14 15:45:00 CST
101    Description:
102    
103    Fixed bug in CM's parallel make facility that failed to have
104    the master re-link modules after letting slaves compile them.
105    
106    ----------------------------------------------------------------------
107    Name: Matthias Blume (http://www.tti-c.org/blume/)
108    Date: 2007/02/12 15:10:00 CST
109    Description:
110    
111    Fixed typo in ml-build script that prevented library anchors
112    from being registered.
113    
114    ----------------------------------------------------------------------
115    Name: Matthias Blume (http://www.tti-c.org/blume/)
116    Date: 2007/02/02 15:20:00 CST
117    Tag: release-110.62
118    Description:
119    
120    New working release (110.62).  NEW BOOTFILES!
121    
122    ----------------------------------------------------------------------
123    Name: Aaron Turon (http://www.cs.uchicago.edu/~adrassi)
124    Date: 2007/01/31
125    Description:
126    
127    Brought ml-lpt manual up-to-date with the code.  Many minor
128    improvements to the tools, and a few minor bugfixes.  Prepared
129    ml-lpt-lib for integration with new UTF8 structure.  Changed
130    the interface for creating streams in ml-ulex (we now support
131    stream creation from several kinds of sources).  Overall, the
132    tools are now quite stable, and their interfaces are unlikely to
133    change in a way that would break compatibility.  More work,
134    however, is needed in the documentation.
135    
136    ----------------------------------------------------------------------
137    Name: Matthias Blume (http://www.tti-c.org/blume/)
138    Date: 2007/02/01 10:05:00 CST
139    Description:
140    
141    Implemented library installer.  Moved CM plugin code for
142    ml-burg, ml-lex, and ml-yacc out of CM source tree and into
143    their respective trees.  Implemented CM plugin for ml-ulex
144    and ml-antlr.  Used library installer for ml-burg, ml-ulex,
145    and ml-antlr.
146    
147    For ml-yacc and ml-lex we continue to have permanently "plugged-in"
148    CM tools.  (It turns out to be too messy to do otherwise because
149    there is too much code that during installation relies on the presence
150    of these tools -- resulting in a tricky ordering problem.)
151    
152    ----------------------------------------------------------------------
153  Name: Matthias Blume (http://www.tti-c.org/blume/)  Name: Matthias Blume (http://www.tti-c.org/blume/)
154  Date: 2007/01/30 11:05:00 CST  Date: 2007/01/30 11:05:00 CST
155  Description:  Description:
# Line 28  Line 164 
164    
165  ----------------------------------------------------------------------  ----------------------------------------------------------------------
166  Name: John Reppy (http://www.cs.uchicago.edu/~jhr)  Name: John Reppy (http://www.cs.uchicago.edu/~jhr)
167    Date: 2007/01/30
168    Description:
169    
170    Added fromList function to the ORD_SET interface and lookup to the
171    ORD_MAP interface.  See the SML/NJ Library CHANGES file for details.
172    
173    ----------------------------------------------------------------------
174    Name: John Reppy (http://www.cs.uchicago.edu/~jhr)
175  Date: 2007/01/28  Date: 2007/01/28
176  Description:  Description:
177    

Legend:
Removed from v.2277  
changed lines
  Added in v.2387

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