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/HISTORY
ViewVC logotype

Diff of /sml/trunk/HISTORY

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

revision 1718, Thu Dec 2 22:48:18 2004 UTC revision 1761, Fri Feb 25 21:16:04 2005 UTC
# Line 14  Line 14 
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16  Name: Matthias Blume (blume (at) tti - c (dot) org)  Name: Matthias Blume (blume (at) tti - c (dot) org)
17    Date: 2005/02/25 15:00:00 CST
18    Tag: Release_110_53
19    Description:
20    
21    New working version (110.53).  NEW BOOTFILES!
22    
23    ----------------------------------------------------------------------
24    Name: Matthias Blume (blume (at) tti - c (dot) org)
25    Date: 2005/02/25 14:50:00 CST
26    Tag: blume-20050225-susp
27    Description:
28    
29    Brought back SMLofNJ.Susp.  The underlying suspension type is the one
30    implemented in Core -- which means that it is the same as the one used
31    by the lazy extension.
32    
33    ----------------------------------------------------------------------
34    Name: Matthias Blume (blume (at) tti - c (dot) org)
35    Date: 2005/02/24 16:50:00 CST
36    Tag: blume-20050224-cml-atom
37    Description:
38    
39    Simpler and at the same time more general implementation of structure
40    Atom in CML.
41    
42    ----------------------------------------------------------------------
43    Name: Matthias Blume (blume (at) tti - c (dot) org)
44    Date: 2005/02/15 17:35:00 CST
45    Tag: blume-20050215-tools
46    Description:
47    
48    Created new "tools" directory under "src" and moved "TraceDebugProf"
49    there.
50    
51    ----------------------------------------------------------------------
52    Name: Matthias Blume (blume (at) tti - c (dot) org)
53    Date: 2005/02/10 17:55:00 CST
54    Tag: blume-20050210-longlong
55    Description:
56    
57    Implemented "long long" arguments and results for NLFFI.  (Only the
58    PPC/MacOS implementation is complete, the other backends still need to
59    be updated.)
60    
61    ----------------------------------------------------------------------
62    Name: Matthias Blume (blume (at) tti - c (dot) org)
63    Date: 2005/01/24 17:40:00 CST
64    Tag: blume-20050124-mlyacc
65    Description:
66    
67    Minor cleanup in ML-Yacc rule printing mechanism.  This should fix a
68    problem with certain "as" patterns which previously got rendered
69    using incorrect syntax.
70    
71    ----------------------------------------------------------------------
72    Name: Matthias Blume (blume (at) tti - c (dot) org)
73    Date: 2005/01/18 12:00:00 CST
74    Tag: blume-20050118-profile
75    Description:
76    
77    Made time profiling code (interrupt handler) in runtime system aware
78    of new array representation.
79    
80    ----------------------------------------------------------------------
81    Name: Matthias Blume (blume (at) tti - c (dot) org)
82    Date: 2005/01/14 18:00:00 CST
83    Tag: blume-20050114-heap2exec
84    Description:
85    
86    Implemented new (but still experimental) heap2exec facility.  This is
87    tested under Mac OS X and should work under Linux (will test shortly).
88    It will probably also work on the Sparc (will test some time later).
89    
90      - removed old "HACKED_STANDALONE" hack from runtime
91    
92    To be able to test this, uncomment the request for "heap2asm" in
93    config/targets prior to installation.  (Notice that this is different
94    from "heap2exec" mentioned below.  Not a typo.)
95    
96    To perform an actual test, run the command
97    
98       $ bin/heap2exec heapfile execfile
99    
100    (You can put heap2exec on your shell's path.)
101    
102    For example, run
103    
104      $ bin/heap2exec bin/.heap/ml-yacc.ppc-darwin mly
105    
106    This will create a standalone executable called "mly" which you can
107    then invoke directly as a command.
108    
109    ----------------------------------------------------------------------
110    Name: Matthias Blume (blume (at) tti - c (dot) org)
111    Date: 2005/01/07 11:44:00 CST
112    Tag: blume-20050107-mlstring
113    Description:
114    
115    fixed off-by-one error in ML_STRING macro (globals.c)
116    
117    ----------------------------------------------------------------------
118    Name: Matthias Blume (blume (at) tti - c (dot) org)
119    Date: 2004/12/23 18:00:00 CST
120    Tag: blume-20041223-santa
121    Description:
122    
123    Made ml-build script "smarter" (but only very little).
124    
125    ----------------------------------------------------------------------
126    Name: Matthias Blume (blume (at) tti - c (dot) org)
127    Date: 2004/12/21 15:05:00 CST
128    Tag: blume-20041221-longlong
129    Description:
130    
131    * Implemented access to signed and unsigned long long data in NLFFI.
132    (The parameter-passing part of the picture has not complete. But
133    data structure access seems to work.)
134    
135    * Fixed CM's incorrect assumption that the PPC is little-endian.
136      (On the Mac, it is big-endian.  And that's currently our only
137      PPC platform.)
138    
139    ----------------------------------------------------------------------
140    Name: Matthias Blume (blume (at) tti - c (dot) org)
141    Date: 2004/12/21 12:50:00 CST
142    Tag: blume-20041221-memory
143    Description:
144    
145    Some cleanup in the $c/memory.cm library: separated some concerns by
146    moving allocation code and memory access code each into their own
147    files.
148    
149    ----------------------------------------------------------------------
150    Name: Allen Leung (leunga (at) reservoir (dot) com)
151    Date: 2004/12/17 16:12:00 EST
152    Tag: leunga-20041217-cygwin-smlnj-home
153    Description:
154    
155        The Unix I/O library of SML/NJ on cygwin does not understand
156    Windows style pathname, so problems arise when SMLNJ_HOME is set
157    to a Windows style pathname.  _run-sml now converts SMLNJ_HOME
158    to a POSIX pathname on cygwin.
159    
160    ----------------------------------------------------------------------
161    Name: Matthias Blume (blume (at) tti - c (dot) org)
162    Date: 2004/12/16 13:35:00 CST
163    Tag: Release_110_52
164    Description:
165    
166    Last-minute changes incorporated into 110.52.  Release tag moved.
167    
168    The changes:
169       - HashString.hashString' -> HashString.hashSubstring
170       - bug fix in UnivariateStats
171    
172    ----------------------------------------------------------------------
173    Name: Matthias Blume (blume (at) tti - c (dot) org)
174    Date: 2004/12/15 23:40:00 CST
175    Tag: blume-20041215-hashSubstring
176    Description:
177    
178    - HashString.hashString' -> HashString.hashSubstring
179    - corresponding changes in atom.sml
180    - "de-compressed" (aka. un-obfuscated) code for UnivariateStats and
181      added some comments
182    
183    ----------------------------------------------------------------------
184    Name: Matthias Blume (blume (at) tti - c (dot) org)
185    Date: 2004/12/15 15:30:00 CST
186    Tag: (Release_110_52)
187    Description:
188    
189    New working version (110.52).  NEW BOOTFILES!
190    
191    ----------------------------------------------------------------------
192    Name: Matthias Blume (blume (at) tti - c (dot) org)
193    Date: 2004/12/15 12:45:00 CST
194    Tag: blume-20041215-spaces
195    Description:
196    
197    More on the space problem (this time for Win32).
198    
199    ----------------------------------------------------------------------
200    Name: Matthias Blume (blume (at) tti - c (dot) org)
201    Date: 2004/12/14 17:30:00 CST
202    Tag: blume-20041214-spaces
203    Description:
204    
205    Hacked some of the scripts (in particular: the installer) to cope with
206    spaces in filenames a bit better.  But beware: the current "solution"
207    is likely still full of bugs and inherently incomplete.  (We need to
208    do away with those shell scripts for a comprehensive solution.)
209    
210    ----------------------------------------------------------------------
211    Name: Matthias Blume (blume (at) tti - c (dot) org)
212    Date: 2004/12/13 14:45:00 CST
213    Tag: blume-20041213-ml-makedepend
214    Description:
215    
216    Fixed bug in code for ml-makedepend.
217    
218    ----------------------------------------------------------------------
219    Name: Matthias Blume (blume (at) tti - c (dot) org)
220    Date: 2004/12/09 16:30:00 CST
221    Tag: blume-20041209-statistics
222    Description:
223    
224    Added two simple but potentially useful statistics modules to SML/NJ Library.
225    (See CHANGES file there.)
226    
227    ----------------------------------------------------------------------
228    Name: Matthias Blume (blume (at) tti - c (dot) org)
229  Date: 2004/12/01 16:50:00 CST  Date: 2004/12/01 16:50:00 CST
230  Tag: blume-20041201-atom  Tag: blume-20041201-atom
231  Description:  Description:

Legend:
Removed from v.1718  
changed lines
  Added in v.1761

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