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 909, Fri Aug 24 17:48:53 2001 UTC revision 961, Tue Oct 16 15:32:39 2001 UTC
# Line 14  Line 14 
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16  Name: Matthias Blume  Name: Matthias Blume
17    Date: 2001/10/16 11:32:00 EDT
18    Tag: blume-20011016-netbsd
19    Description:
20    
21    Underscore patch from Chris Richards (fixing problem with compiling
22    runtime system under recent NetBSD).
23    
24    ----------------------------------------------------------------------
25    Name: Allen Leung
26    Date: 2001/10/12 17:18:32 EDT 2001
27    Tag: leung-20011012-x86-printflowgraph
28    Description:
29    
30    X86RA now uses a valid (instead of dummy) PrintFlowgraph module.
31    
32    ----------------------------------------------------------------------
33    Name: Lal George
34    Date: 2001/10/11 23:51:34 EDT
35    Tag: george-20011011-too-many-instrs
36    Description:
37    
38    The representation of a program point never expected to see more
39    than 65536 instructions in a basic block!
40    
41    ----------------------------------------------------------------------
42    Name: Lal George
43    Date: 2001/10/09 09:41:37 EDT
44    Tag: george-20011008-mlrisc-labels
45    Description:
46    
47    Changed the machine description files to support printing of
48    local and global labels in assembly code, based on host assembler
49    conventions.
50    
51    ----------------------------------------------------------------------
52    Name: Matthias Blume
53    Date: 2001/09/25 15:25:00 EDT
54    Tag: blume-20010925-exninfo
55    Description:
56    
57    I provided a non-hook implementation of exnName (at the toplevel) and
58    made the "dummy" implementation of exnMessage (at the toplevel) more
59    useful: if nothing gets "hooked in", then at least you are going to
60    see the exception name and a message indicating why you don't see more.
61    
62    [For the time being, programs that need exnMessage and want to use
63    ml-build should either use General.exnMessage (strongly recommended) or
64    refer to structure General at some other point so that CM sees a
65    static dependency.]
66    
67    [Similar remarks go for "print" and "use":  If you want to use their
68    functionality in stand-alone programs generated by ml-build, then use
69    TextIO.output and Backend.Interact.useFile (from $smlnj/compiler.cm).]
70    
71    ----------------------------------------------------------------------
72    Name: Matthias Blume
73    Date: 2001/09/20 17:28:00 EDT
74    Tag: blume-20010920-slowfp
75    Description:
76    
77    Allen says that x86-fast-fp is not safe yet, so I turned it off again...
78    
79    ----------------------------------------------------------------------
80    Name: Matthias Blume
81    Date: 2001/09/20 17:20:00 EDT
82    Tag: blume-20010920-canonicalpaths
83    Description:
84    
85    0. Updated the BOOT file (something that I forgot to do earlier).
86    
87    1. Small internal change to CM so that it avoids "/../" in filenames
88       as much as possible (but only where it is safe).
89    
90    2. Changed config/_run-sml (resulting in a changed bin/.run-sml) so
91       that arguments that contain delimiters are passed through correctly.
92       This change also means that all "special" arguments of the form
93       @SMLxxx... must come first.
94    
95    3. Changed install script to put relative anchor names for tool commands
96       into pathconfig.
97    
98    ----------------------------------------------------------------------
99    Name: Matthias Blume
100    >>>>>>> 1.169
101    Date: 2001/09/18 15:35:00 EDT
102    Tag: blume-20010918-readme11036
103    Description:
104    
105    Added README files.
106    
107    ----------------------------------------------------------------------
108    Name: Matthias Blume
109    Date: 2001/09/18 11:45:00 EDT
110    Tag: Release_110_36 (retag)
111    Description:
112    
113    Fixed mistake in config/preloads. Retagged as 110.36.
114    
115    ----------------------------------------------------------------------
116    Name: Matthias Blume
117    Date: 2001/09/18 09:40:00 EDT
118    Tag: Release_110_36_orig (tag changed)
119    Description:
120    
121    New version (110.36).  New bootfiles.
122    
123    ----------------------------------------------------------------------
124    Name: Matthias Blume
125    Date: 2001/09/14 16:15:00 EDT
126    Tag: blume-20010914-x86fastfp
127    Description:
128    
129    John committed some changes that Allen made, in particular a (hopefully)
130    correctly working version of the x86-fp module.
131    
132    I changed the default setting of the Control.MLRISC.getFlag "x86-fast-fp"
133    flag to "true".  Everything seems to compile to a fixpoint ok, and
134    "mandelbrot" speeds up by about 15%.
135    
136    ----------------------------------------------------------------------
137    Name: Matthias Blume
138    Date: 2001/09/13 11:20:00 EDT
139    Tag: blume-20010913-minimal
140    Description:
141    
142    1. Stefan Monnier's patch to fix a miscompilation problem that
143       was brought to light by John Reppy's work on Moby.
144    
145    2. Implemented a minimal "structure Compiler" that contains just
146       "version" and "architecture".  The minimal version will be
147       available when the full version is not.  This is for backward-
148       compatibility with code that wants to test Compiler.version.
149    
150    ----------------------------------------------------------------------
151    Name: Matthias Blume
152    Date: 2001/08/28 14:03:00 EDT
153    Tag: blume-20010828-ml-lex
154    Description:
155    
156    Fix for bug 1581, received from Neophytos Michael.
157    
158    ----------------------------------------------------------------------
159    Name: Matthias Blume
160    Date: 2001/08/27 11:20:00 EDT
161    Tag: blume-20010827-readme11035
162    Description:
163    
164    Fleshed out the README file for 110.35.
165    
166    ----------------------------------------------------------------------
167    Name: Matthias Blume
168    Date: 2001/08/24 17:10:00 EDT
169    Tag: Release_110_35
170    Description:
171    
172    New version number (110.35).  New bootfiles.
173    
174    ----------------------------------------------------------------------
175    Name: Lal George
176  Date: 2001/08/24 13:47:18 EDT 2001  Date: 2001/08/24 13:47:18 EDT 2001
177  Tag: george-20010824-MLRISC-graphs  Tag: george-20010824-MLRISC-graphs
178  Description:  Description:
# Line 2915  Line 3074 
3074       elaborator). There were a lot of changes during my "linkpath" trials       elaborator). There were a lot of changes during my "linkpath" trials
3075       that could have been reverted to their original state but weren't.       that could have been reverted to their original state but weren't.
3076       Please, don't be too harsh on me for messing with this code a bit more       Please, don't be too harsh on me for messing with this code a bit more
3077       than what was strictly necessary...  (I _did_ resist the tempation       than what was strictly necessary...  (I _did_ resist the temptation
3078       of doing any "global reformatting" to avoid an untimely death at       of doing any "global reformatting" to avoid an untimely death at
3079       Dave's hands. :)       Dave's hands. :)
3080    

Legend:
Removed from v.909  
changed lines
  Added in v.961

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