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

Legend:
Removed from v.1737  
changed lines
  Added in v.1760

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