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 1727, Wed Dec 15 18:41:55 2004 UTC revision 1758, Tue Feb 15 23:52:33 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/15 17:35:00 CST
18    Tag: blume-20050215-tools
19    Description:
20    
21    Created new "tools" directory under "src" and moved "TraceDebugProf"
22    there.
23    
24    ----------------------------------------------------------------------
25    Name: Matthias Blume (blume (at) tti - c (dot) org)
26    Date: 2005/02/10 17:55:00 CST
27    Tag: blume-20050210-longlong
28    Description:
29    
30    Implemented "long long" arguments and results for NLFFI.  (Only the
31    PPC/MacOS implementation is complete, the other backends still need to
32    be updated.)
33    
34    ----------------------------------------------------------------------
35    Name: Matthias Blume (blume (at) tti - c (dot) org)
36    Date: 2005/01/24 17:40:00 CST
37    Tag: blume-20050124-mlyacc
38    Description:
39    
40    Minor cleanup in ML-Yacc rule printing mechanism.  This should fix a
41    problem with certain "as" patterns which previously got rendered
42    using incorrect syntax.
43    
44    ----------------------------------------------------------------------
45    Name: Matthias Blume (blume (at) tti - c (dot) org)
46    Date: 2005/01/18 12:00:00 CST
47    Tag: blume-20050118-profile
48    Description:
49    
50    Made time profiling code (interrupt handler) in runtime system aware
51    of new array representation.
52    
53    ----------------------------------------------------------------------
54    Name: Matthias Blume (blume (at) tti - c (dot) org)
55    Date: 2005/01/14 18:00:00 CST
56    Tag: blume-20050114-heap2exec
57    Description:
58    
59    Implemented new (but still experimental) heap2exec facility.  This is
60    tested under Mac OS X and should work under Linux (will test shortly).
61    It will probably also work on the Sparc (will test some time later).
62    
63      - removed old "HACKED_STANDALONE" hack from runtime
64    
65    To be able to test this, uncomment the request for "heap2asm" in
66    config/targets prior to installation.  (Notice that this is different
67    from "heap2exec" mentioned below.  Not a typo.)
68    
69    To perform an actual test, run the command
70    
71       $ bin/heap2exec heapfile execfile
72    
73    (You can put heap2exec on your shell's path.)
74    
75    For example, run
76    
77      $ bin/heap2exec bin/.heap/ml-yacc.ppc-darwin mly
78    
79    This will create a standalone executable called "mly" which you can
80    then invoke directly as a command.
81    
82    ----------------------------------------------------------------------
83    Name: Matthias Blume (blume (at) tti - c (dot) org)
84    Date: 2005/01/07 11:44:00 CST
85    Tag: blume-20050107-mlstring
86    Description:
87    
88    fixed off-by-one error in ML_STRING macro (globals.c)
89    
90    ----------------------------------------------------------------------
91    Name: Matthias Blume (blume (at) tti - c (dot) org)
92    Date: 2004/12/23 18:00:00 CST
93    Tag: blume-20041223-santa
94    Description:
95    
96    Made ml-build script "smarter" (but only very little).
97    
98    ----------------------------------------------------------------------
99    Name: Matthias Blume (blume (at) tti - c (dot) org)
100    Date: 2004/12/21 15:05:00 CST
101    Tag: blume-20041221-longlong
102    Description:
103    
104    * Implemented access to signed and unsigned long long data in NLFFI.
105    (The parameter-passing part of the picture has not complete. But
106    data structure access seems to work.)
107    
108    * Fixed CM's incorrect assumption that the PPC is little-endian.
109      (On the Mac, it is big-endian.  And that's currently our only
110      PPC platform.)
111    
112    ----------------------------------------------------------------------
113    Name: Matthias Blume (blume (at) tti - c (dot) org)
114    Date: 2004/12/21 12:50:00 CST
115    Tag: blume-20041221-memory
116    Description:
117    
118    Some cleanup in the $c/memory.cm library: separated some concerns by
119    moving allocation code and memory access code each into their own
120    files.
121    
122    ----------------------------------------------------------------------
123    Name: Allen Leung (leunga (at) reservoir (dot) com)
124    Date: 2004/12/17 16:12:00 EST
125    Tag: leunga-20041217-cygwin-smlnj-home
126    Description:
127    
128        The Unix I/O library of SML/NJ on cygwin does not understand
129    Windows style pathname, so problems arise when SMLNJ_HOME is set
130    to a Windows style pathname.  _run-sml now converts SMLNJ_HOME
131    to a POSIX pathname on cygwin.
132    
133    ----------------------------------------------------------------------
134    Name: Matthias Blume (blume (at) tti - c (dot) org)
135    Date: 2004/12/16 13:35:00 CST
136    Tag: Release_110_52
137    Description:
138    
139    Last-minute changes incorporated into 110.52.  Release tag moved.
140    
141    The changes:
142       - HashString.hashString' -> HashString.hashSubstring
143       - bug fix in UnivariateStats
144    
145    ----------------------------------------------------------------------
146    Name: Matthias Blume (blume (at) tti - c (dot) org)
147    Date: 2004/12/15 23:40:00 CST
148    Tag: blume-20041215-hashSubstring
149    Description:
150    
151    - HashString.hashString' -> HashString.hashSubstring
152    - corresponding changes in atom.sml
153    - "de-compressed" (aka. un-obfuscated) code for UnivariateStats and
154      added some comments
155    
156    ----------------------------------------------------------------------
157    Name: Matthias Blume (blume (at) tti - c (dot) org)
158    Date: 2004/12/15 15:30:00 CST
159    Tag: (Release_110_52)
160    Description:
161    
162    New working version (110.52).  NEW BOOTFILES!
163    
164    ----------------------------------------------------------------------
165    Name: Matthias Blume (blume (at) tti - c (dot) org)
166  Date: 2004/12/15 12:45:00 CST  Date: 2004/12/15 12:45:00 CST
167  Tag: blume-20041215-spaces  Tag: blume-20041215-spaces
168  Description:  Description:

Legend:
Removed from v.1727  
changed lines
  Added in v.1758

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