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 3274, Sun Feb 22 19:26:43 2009 UTC revision 3638, Wed Oct 26 02:08:44 2011 UTC
# Line 1  Line 1 
 B  
1  This is the HISTORY file for the SML/NJ repository.  This is the HISTORY file for the SML/NJ repository.
2    
3  An entry should be made for _every_ commit to the repository.  An entry should be made for _every_ commit to the repository.
# Line 8  Line 7 
7    
8  The form of an entry should be:  The form of an entry should be:
9    
   
10  Name: Your Name (web page or e-mail)  Name: Your Name (web page or e-mail)
11  Date: yyyy/mm/dd hh:mm:ss  Date: yyyy/mm/dd hh:mm:ss
12  Tag: cvs-tag-for-this-change  Tag: cvs-tag-for-this-change
13  Description:  Description:
14    
15    Here is a test entry
16    
17    ----------------------------------------------------------------------
18    Name: John Reppy (http://cs.uchicago.edu/~jhr)
19    Date: 2010/05/13
20    Description:
21    
22    ----------------------------------------------------------------------
23    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
24    Date: 2011/10/25
25    Description:
26    
27    Better error reporting under 32-bit linux for the missing dpkg
28    support.
29    Enable 3.x kernels to build.
30    
31    ******************** Version 110.73 ********************
32    
33    ----------------------------------------------------------------------
34    Name: John Reppy (http://cs.uchicago.edu/~jhr)
35    Date: 2011/05/10
36    Description:
37    
38    Added boolean literals (true and false) to the conditional-expression
39    syntax in CM.  Thus, you can write
40    
41    #if true
42      structure Foo
43    #endif
44    
45    in a CM file.  This change is meant to make it easier to use autoconf
46    to configure the build process of an SML application.
47    
48    ----------------------------------------------------------------------
49    Name: John Reppy (http://cs.uchicago.edu/~jhr)
50    Date: 2011/05/09
51    Description:
52    
53    Added missing String.scan function (#69).  This also fixes the handling
54    of certain corner cases by String.fromString.
55    
56    ----------------------------------------------------------------------
57    Name Mike Rainey (http://www.mpi-sws.org/~mrainey)
58    Date 2011/05/03
59    Description:
60    
61    Added the RTDSC and RTDSCP instructions to the amd64 code generator.
62    
63    ----------------------------------------------------------------------
64    Name: John Reppy (http://cs.uchicago.edu/~jhr)
65    Date: 2011/04/08
66    Description:
67    
68    Added fix for comments in code bug (#63).
69    Thanks to Michael Norrish.
70    
71    ----------------------------------------------------------------------
72    Name: John Reppy (http://cs.uchicago.edu/~jhr)
73    Date: 2011/04/08
74    Description:
75    
76    Fixed bug in Socket.acceptNB (bug #59)
77    
78    ----------------------------------------------------------------------
79    Name: John Reppy (http://cs.uchicago.edu/~jhr)
80    Date: 2011/03/31
81    Description:
82    
83    Fixed syntax error in ml-lex compatibility mode (bug #49)
84    
85    ----------------------------------------------------------------------
86    Name: John Reppy (http://cs.uchicago.edu/~jhr)
87    Date: 2011/03/22
88    Description:
89    
90    Update _arch-n-opsys script for Mac OS X Lion (10.7).
91    
92    ----------------------------------------------------------------------
93    Name: John Reppy (http://cs.uchicago.edu/~jhr)
94    Date: 2011/02/18
95    Description:
96    
97    Added Barriers module to CML.
98    
99    ----------------------------------------------------------------------
100    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
101    Date: 2011/02/10
102    Description:
103    
104    Fixed ml-yacc examples to respect the changed signatures with respect
105    to TextIO.inputLine.
106    
107    ----------------------------------------------------------------------
108    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
109    Date: 2010/09/16
110    Description:
111    
112    Changed the Win32 implementation of validArc to support directories
113    with extended characters (umlauts, etc.).
114    
115    ----------------------------------------------------------------------
116    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
117    Date: 2010/09/16
118    Description:
119    
120    Fixed the Win32 socket and polling implementation to work correctly
121    with CML. Signature of poll was wrong and didn't handle sockets at all.
122    
123    ----------------------------------------------------------------------
124    Name: John Reppy (http://cs.uchicago.edu/~jhr)
125    Date: 2010/06/16
126    Description:
127    
128    Fixed Real.toString and Real.fmt to include sign for negative zero.
129    
130    ----------------------------------------------------------------------
131    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
132    Date: 2010/03/23
133    Description:
134    
135    Fixed the bug with Win32 calls to OS.Process.system not quoting the string.
136    
137    ----------------------------------------------------------------------
138    Name: Jon Riehl (http://jonriehl.com/)
139    Date: 2010/02/11
140    Description:
141    
142    Applied patch for building on more recent NetBSD's.  See bug #39 in the
143    tracker:
144    
145    http://smlnj-gforge.cs.uchicago.edu/tracker/index.php?func=detail&aid=39&group_id=33&atid=215
146    
147    ----------------------------------------------------------------------
148    Name: Jon Riehl (http://jonriehl.com/)
149    Date: 2010/02/02
150    Description:
151    
152    Cutting version 110.72.  New bootfiles.
153    
154    ----------------------------------------------------------------------
155    Name John Reppy (http://cs.uchicago.edu/~jhr)
156    Date 2009/12/20
157    Description:
158    
159    Fixed performance bugs in List module by making @ and foldr be
160    tail recursive.
161    
162    ----------------------------------------------------------------------
163    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
164    Date: 2009/12/11
165    Description:
166    
167    Fixed the Win32 unable to print long strings bug.
168    ----------------------------------------------------------------------
169    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
170    Date: 2009/12/10
171    Description:
172    
173    Fixed an overrun during major GC. If the string arena was nearly full, it was possible
174    for alignment padding added during copy to the to-space to overrun the allocated
175    size.
176    ----------------------------------------------------------------------
177    Name John Reppy (http://cs.uchicago.edu/~jhr)
178    Date 2009/11/18
179    Description:
180    
181    The ml-antlr and ml-ulex programs have been ported to build under
182    mlton.
183    
184    ----------------------------------------------------------------------
185    Name John Reppy (http://cs.uchicago.edu/~jhr)
186    Date 2009/11/17
187    Description:
188    
189    Added %header directive to the ml-ulex scanner generator.  Also
190    updated the documentation.
191    
192    ----------------------------------------------------------------------
193    Name John Reppy (http://cs.uchicago.edu/~jhr)
194    Date 2009/11/17
195    Description:
196    
197    Added "@SMLsuffix" flag to sml command.  This can be used to get
198    the suffix for heap files.
199    
200    ----------------------------------------------------------------------
201    Name John Reppy (http://cs.uchicago.edu/~jhr)
202    Date 2009/11/17
203    Description:
204    
205    Added "--strict-sml" flag to ml-ulex for MLton compatibility.
206    
207    ----------------------------------------------------------------------
208    Name John Reppy (http://cs.uchicago.edu/~jhr)
209    Date 2009/11/10
210    Description:
211    
212    Added %header directive to the ml-antlr parser generator.  Also
213    updated the documentation.
214    
215    ----------------------------------------------------------------------
216    Name: Jon Riehl (http://www.jonriehl.com/)
217    Date: 2009/09/16
218    Description:
219    
220    Cutting version 110.71.  New bootfiles.
221    
222    ----------------------------------------------------------------------
223    Name John Reppy (http://cs.uchicago.edu/~jhr)
224    Date 2009/09/13
225    Description:
226    
227    Changes to support compiling the runtime system on Mac OS X 10.6
228    (aka Snow Leopard).
229    
230    ----------------------------------------------------------------------
231    Name Mike Rainey (http://cs.uchicago.edu/~mrainey)
232    Date 2009/08/19
233    Description:
234    
235    Fixed a bug in the register-spill generator that is part of the MLRISC
236    register allocator. The problem was that the code in RASpillWithRenaming
237    functor assumed incorrectly that dedicated registers would appear in
238    def/use information generated by ClusterRA. Thanks to Allen Leung for
239    helping with this bug.
240    
241    ----------------------------------------------------------------------
242    Name John Reppy (http://cs.uchicago.edu/~jhr)
243    Date 2009/07/09
244    Description:
245    
246    Removed redundant implementations of various top-level operations by
247    consolidating them in base/system/smlnj/init/pervasive.sml.  This
248    change also fixes a bug in that the top-level version of round was
249    incorrect.
250    
251    ----------------------------------------------------------------------
252    Name: Matthias Blume (http://www.tti-c.org/blume/)
253    Date: 2009/06/15 11:17:00 CDT
254    Description:
255    
256    Bumped version number to 110.70.  New bootfiles.
257    
258    ----------------------------------------------------------------------
259    Name: Matthias Blume (http://www.tti-c.org/blume/)
260    Date: 2009/06/12 11:02:00 CDT
261    Description:
262    
263    1. Corrected problem in config/actions that led to the so-called
264       "unpickling bug" which appeared in version 110.68.
265    
266    2. Provided fix for the 64-bit pattern match bug.
267    
268    ----------------------------------------------------------------------
269    Name John Reppy (http://cs.uchicago.edu/~jhr)
270    Date 2009/03/21
271    Description:
272    
273    Fixed bug in Int32.fmt when the argument was the minimum int and the
274    radix was something other than DEC.
275    
276  ----------------------------------------------------------------------  ----------------------------------------------------------------------
277  Name Aaron Turon (turon@ccs.neu.edu)  Name Aaron Turon (turon@ccs.neu.edu)
278  Date 2009/02/21  Date 2009/02/21
# Line 561  Line 820 
820    
821  ----------------------------------------------------------------------  ----------------------------------------------------------------------
822  Name: David MacQueen (http://www.cs.uchicago.edu/~jhr)  Name: David MacQueen (http://www.cs.uchicago.edu/~jhr)
 Date: 2007/05/03  
 Revision: r2492  
 Description:  
   
 Merge of the primop3 branch (base) into the trunk to create 110.63.1.  
 Significant changes in FLINT and the front end, mostly having to do  
 with a reorganized system for handling primops.  Various bug fixes  
 and improvements in printing signatures.  
   
 ----------------------------------------------------------------------  
 Name: Aaron Turon (http://www.cs.uchicago.edu/~adrassi)  
 Date: 2007/05/02  
 Description:  
   
 Preliminary commit of large ml-lpt revisions (more to come for 110.64).  
 The ml-antlr specification format has changed: declarations such as  
 %tokens and nonterminal definitions can occur *multiple* times in the  
 same specification.  The semantics are such that each new declaration  
 extends the previous ones.  Grammar extension constructs have also  
 changed.  We now allow type annotations on nonterminals.  Finally,  
 the refcell construct is now implemented using SML's regular reference  
 cells, so the :== and !! notation has been deprecated.  All of these  
 changes will appear in the 110.64 user guide for ml-lpt.  
   
 The ml-antlr tool now does much more checking of specifications, and  
 its error messages have been greatly improved.  There has also been  
 some work on the error repair process for generated parsers, but this  
 will be further improved in 110.64.  
   
 ----------------------------------------------------------------------  
 Name: David MacQueen (http://www.cs.uchicago.edu/~jhr)  
823  Date: 2007/05/03  Date: 2007/05/03
824  Revision: r2492  Revision: r2492
825  Description:  Description:

Legend:
Removed from v.3274  
changed lines
  Added in v.3638

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