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 1189, Fri May 10 20:40:33 2002 UTC revision 1250, Fri Jul 5 14:22:42 2002 UTC
# Line 14  Line 14 
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16  Name: Matthias Blume  Name: Matthias Blume
17    Date: 2002/07/05 10:25:00 EDT
18    Tag: blume-20020705-btimp
19    Description:
20    
21    Exported structure BTImp from $smlnj/viscomp/debugprof.cm so that
22    other clients can set up backtracing support.
23    
24    ----------------------------------------------------------------------
25    Name: Matthias Blume
26    Date: 2002/06/25 17:23:00 EDT
27    Tag: blume-20020625-fpmax
28    Description:
29    
30    Fixed a bug in translation of INLMAX (and INLMIN) for the floating-point
31    case.  (The sense of the isNaN test was reversed -- which made min and
32    max always return their first argument.)
33    
34    ----------------------------------------------------------------------
35    Name: Matthias Blume
36    Date: 2002/06/11
37    Tag: blume-20020611-unixpath
38    Description:
39    
40    Back-ported OS.Path.{from,to}UnixPath from idlbasis-devel branch.
41    
42    ----------------------------------------------------------------------
43    Name: Matthias Blume
44    Date: 2002/06/10 16:35:00 EDT
45    Tag: blume-20020610-ieeereal
46    Description:
47    
48    I back-ported my implementation of IEEEReal.fromString from the
49    idlbasis-devel branch so that we can test it.
50    
51    Another small change is that ppDec tries to give more information
52    than just "<sig>" in the case of functors.  However, this code is
53    broken in some mysterious way if the functor's body's signature
54    has not been declared by ascription but gets inferred from the
55    implementation.  This needs fixing...
56    
57    ----------------------------------------------------------------------
58    Name: Matthias Blume
59    Date: 2002/05/31
60    Tag: blume-20020531-btrace-mode
61    Description:
62    
63    Resurrected SMLofNJ.Internals.BTrace.mode.  (It accidentally fell by
64    the wayside when I switched over to using Controls everywhere.)
65    
66    ----------------------------------------------------------------------
67    Name: Lal George
68    Date: 2002/05/23 12:21:40 EDT
69    Tag: george-20020523-visual-labels
70    Description:
71    
72    Labels are now displayed in the graphical output to make
73    the fall-through and target blocks obvious.
74    
75    ----------------------------------------------------------------------
76    Name: Matthias Blume
77    Date: 2002/05/22 11:03:00 EDT
78    Tag: blume-20020522-shrink
79    Description:
80    
81    John tweaked yesterday's fix for 1131 to handle an out-of-memory
82    situation that comes up when allocating huge arrays.
83    
84    ----------------------------------------------------------------------
85    Name: Matthias Blume
86    Date: 2002/05/21 16:00:00 EDT
87    Tag: Release_110_40
88    Description:
89    
90    New working release (110.40).  New bootfiles.
91    
92    [Also: John Reppy fixed GC bug 1131.]
93    
94    ----------------------------------------------------------------------
95    Name: Matthias Blume
96    Date: 2002/05/21 12:35:00 EDT
97    Tag: blume-20020521-cmdoc
98    Description:
99    
100    CM documentation update.
101    
102    ----------------------------------------------------------------------
103    Name: Matthias Blume
104    Date: 2002/05/21 10:55:00 EDT
105    Tag: blume-20020521-misc
106    Description:
107    
108    - John tweaked runtime to be silent on heap export (except when
109      GC messages are on).
110    - I added a few more things (cross-compiling versions of CMB) to
111      config/preloads (as suggestions).
112    
113    ----------------------------------------------------------------------
114    Name: Matthias Blume
115    Date: 2002/05/20 22:25:00 EDT
116    Tag: blume-20020520-controls
117    Description:
118    
119    - Added ControlUtil structure to control-lib.cm.
120    - Use it throughout.
121    - Used Controls facility to define MLRISC controls (as opposed to
122      registering MLRISC control ref cells with Controls after the fact)
123    - Fixed messed-up controls priorities.
124    
125    * Removed again all the stuff from config/preloads that one wouldn't
126      be able to preload at the time the initial heap image is built.
127      (Many libraries, e.g., CML, do not exist yet at this time.  The
128       only libraries that can be preloaded via config/preloads are those
129       that come bundled with the bootfiles.)
130    
131    ----------------------------------------------------------------------
132    Name: Matthias Blume
133    Date: 2002/05/20 10:59:00 EDT
134    Tag: blume-20020520-preloads
135    Description:
136    
137    Added a lot of commented-out suggestions for things to be included
138    in config/preloads.
139    
140    ----------------------------------------------------------------------
141    Name: Allen Leung
142    Date: 2002/05/18 14:20:00 EDT
143    Tag: leunga-20020518-mdl
144    Description:
145    
146    o Made the mdl tool stuff compile and run again.
147    o I've disabled all the stuff that depends on RTL specifications; they
148      are all badly broken anyway.
149    
150    ----------------------------------------------------------------------
151    Name: Matthias Blume
152    Date: 2002/05/17 16:49:00 EDT
153    Tag: blume-20020517-controls
154    Description:
155    
156    0. John Reppy made several modifications to the SML/NJ library.
157       In particular, there is a shiny new controls-lib.cm.
158    
159    1. Pushed new controls interface through compiler so that everything
160       compiles again.
161    
162    2. Added FormatComb and FORMAT_COMB to the CML version of the
163       SML/NJ library (so that CML compiles again).
164    
165    3. Modified init scripts because XXX_DEFAULT environment variables
166       are no longer with us.  (Boot-time initialization is now done
167       using the same environment variables that are also used for
168       startup-time initialization of controls.)
169    
170    ----------------------------------------------------------------------
171    Name: Lal George
172    Date: 2002/05/15 09:20:10 EDT
173    Tag: george-20020515-pseudo-op-decls
174    Description:
175    
176            All pseudo-ops emitted before the first segment declaration
177    such as TEXT, DATA, and BSS directives are assumed to be global
178    declarations and are emitted first in the assembly file. This is
179    useful in a number of situations where one has pseudo-ops that are not
180    specific to any segment, and also works around the constraint that one
181    cannot have client pseudo-ops in the TEXT segment.
182    
183            Because no segment is associated with these declarations it is
184    an error to allocate any space or objects before the first segment
185    directive and an exception will be raised. However, we cannot make
186    this check for client pseudo-ops.
187    
188            These top level declarations are a field in the CFG graph_info.
189    In theory you can continue to add to this field after the CFG has been
190    built -- provided you know what you are doing;-)
191    
192    ----------------------------------------------------------------------
193    Name: Matthias Blume
194    Date: 2002/05/13 16:40:00 EDT
195    Tag: blume-20020513-pp-etc
196    Description:
197    
198    A few minor bugfixes:
199    
200      - Stopgap measure for bug recently reported by Elsa Gunter (ppDec).
201        (Bogus printouts for redefined bindings still occur.  Compiler
202        bug should no longer occur now.  We need to redo the prettyprinter
203        from scratch.)
204    
205      - CM pathname printer now also adds escape sequences for ( and )
206    
207      - commend and docu fixes for ml-nlffi
208    
209    ----------------------------------------------------------------------
210    Name: Matthias Blume
211  Date: 2002/05/10 16:40:00 EDT  Date: 2002/05/10 16:40:00 EDT
212  Tag: blume-20020510-erg-textio  Tag: blume-20020510-erg-textio
213  Description:  Description:

Legend:
Removed from v.1189  
changed lines
  Added in v.1250

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