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 1686, Thu Nov 11 23:26:27 2004 UTC revision 1725, Tue Dec 14 23:23:41 2004 UTC
# Line 13  Line 13 
13  Description:  Description:
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16    Name: Matthias Blume (blume (at) tti - c (dot) org)
17    Date: 2004/12/14 17:30:00 CST
18    Tag: blume-20041214-spaces
19    Description:
20    
21    Hacked some of the scripts (in particular: the installer) to cope with
22    spaces in filenames a bit better.  But beware: the current "solution"
23    is likely still full of bugs and inherently incomplete.  (We need to
24    do away with those shell scripts for a comprehensive solution.)
25    
26    ----------------------------------------------------------------------
27    Name: Matthias Blume (blume (at) tti - c (dot) org)
28    Date: 2004/12/13 14:45:00 CST
29    Tag: blume-20041213-ml-makedepend
30    Description:
31    
32    Fixed bug in code for ml-makedepend.
33    
34    ----------------------------------------------------------------------
35    Name: Matthias Blume (blume (at) tti - c (dot) org)
36    Date: 2004/12/09 16:30:00 CST
37    Tag: blume-20041209-statistics
38    Description:
39    
40    Added two simple but potentially useful statistics modules to SML/NJ Library.
41    (See CHANGES file there.)
42    
43    ----------------------------------------------------------------------
44    Name: Matthias Blume (blume (at) tti - c (dot) org)
45    Date: 2004/12/01 16:50:00 CST
46    Tag: blume-20041201-atom
47    Description:
48    
49    smlnj-lib:
50    
51      Added function HashString.hashString' for substrings.
52      Hand-inlined CharVector.foldl into HashString (for speed).
53      Modified implementation of structure Atom to avoid extracting
54      strings from substrings unless necessary.
55      (Also see CHANGES file for smlnj-lib.)
56    
57    ----------------------------------------------------------------------
58    Name: Matthias Blume (blume (at) tti - c (dot) org)
59    Date: 2004/11/24 22:15:00 CST
60    Tag: blume-20041124-cml
61    Description:
62    
63    Made sure CML compiles when Position = Int64.
64    
65    ----------------------------------------------------------------------
66    Name: Matthias Blume (blume (at) tti - c (dot) org)
67    Date: 2004/11/24 14:30:00 CST
68    Tag: blume-20041124-position
69    Description:
70    
71    The compiler can now be compiled in a mode that makes structure Position
72    equal to Int64.  The default, however, is unchanged (Position = Int31)
73    for the time being.
74    
75    To enable 64-bit positions, use the following procedure:
76    
77    1. Start sml
78    2. Autoload $smlnj/cmb.cm (if not already autoloaded)
79    3. Type
80          #set (CMB.symval "USE_64_BIT_POSITIONS") (SOME 1);
81    4. Run CMB.make() as usual.
82    
83    This is barely tested.  The only test so far was a little SML program
84    counting the number of characters in an 8-gigabyte file by
85    reading it character-by-character.  That test was successful.
86    
87    In support of 64-bit positions, a number of new functions have been
88    added to the runtime system.
89    
90    ----------------------------------------------------------------------
91    Name: Matthias Blume (blume (at) tti - c (dot) org)
92    Date: 2004/11/23 14:45:00 CST
93    Tag: blume-20041123-useFile
94    Description:
95    
96    Fixed a problem with unhelpful error messages related to problems with
97    .cm- or .sml files that appear as part of the sml command line.
98    
99    ----------------------------------------------------------------------
100    Name: Matthias Blume (blume (at) tti - c (dot) org)
101    Date: 2004/11/18 15:40:00 CST
102    Tag: Release_110_51
103    Description:
104    
105    New working version (110.51).  NEW BOOTFILES!
106    
107    ----------------------------------------------------------------------
108    Name: Matthias Blume (blume (at) tti - c (dot) org)
109    Date: 2004/11/18 15:35:00 CST
110    Tag: <none>
111    Description:
112    
113    Enabled dlopen and friends for FreeBSD (as recommended by Johannes 5
114    Joemann).
115    
116    ----------------------------------------------------------------------
117    Name: Allen Leung (leunga (at) reservoir (dot) com)
118    Date: 2004/11/17 16:05:21 EST 2004
119    Tag: leunga-20041117-mlrisc-live-kill
120    Description:
121    
122       Added support for MLTree constructs LIVE and KILL
123    to all the architectures.
124    
125    ----------------------------------------------------------------------
126    Name: Matthias Blume (blume (at) tti - c (dot) org)
127    Date: 2004/11/13 00:20:00 CST
128    Tag: blume-20041113-versiontool
129    Description:
130    
131    - Stripped down the versiontool: It now only handles the version number.
132      The date string is generated at bootstrap time (during makeml).
133    
134    - In a previous commit, fixed a minor issue with how polyequal is being
135      translated.  In particular, the code now "looks through" abstractions.
136      This results in slightly fewer polyEqual warnings and hopefully slightly
137      more efficient code.  Important examples for where this matters are
138      the new int64 and word64 types.
139    
140    ----------------------------------------------------------------------
141    Name: Matthias Blume (blume (at) tti - c (dot) org)
142    Date: 2004/11/12 00:30:00 CST
143    Tag: blume-20041112-int64
144    Description:
145    
146    Structure Int64 fully hooked in.  (The implementation is not very
147    efficient, though.)
148    
149    ----------------------------------------------------------------------
150    Name: Matthias Blume (blume (at) tti - c (dot) org)
151  Date: 2004/11/11 17:30:00 CST  Date: 2004/11/11 17:30:00 CST
152  Tag: blume-20041111-more64  Tag: blume-20041111-more64
153  Description:  Description:

Legend:
Removed from v.1686  
changed lines
  Added in v.1725

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