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 1537, Tue Jul 13 18:49:54 2004 UTC revision 1618, Fri Sep 3 15:27:05 2004 UTC
# Line 13  Line 13 
13  Description:  Description:
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16    Name: Allen Leung (leunga (at) reservoir (dot) com)
17    Date: 2004/09/03 11:26:00 EST
18    Tag: leunga-20040903-cygwin-install
19    Description:
20    
21       Added a patch to _arch-n-opsys to enable the Cygwin runtime.
22    The Cygwin runtime is turned on by setting the environment
23    variable SMLNJ_CYGWIN_RUNTIME to 1.
24    
25    ----------------------------------------------------------------------
26    Name: Matthias Blume (blume (at) tti - c (dot) org)
27    Date: 2004/08/31 17:15:00 CDT
28    Tag: blume-20040831-core
29    Description:
30    
31    Added some exports to src/compiler/core.cm upon request by J. Joemann.
32    
33    ----------------------------------------------------------------------
34    Name: Matthias Blume (blume (at) tti - c (dot) org)
35    Date: 2004/08/30 17:55:00 CDT
36    Tag: blume-20040830-installer
37    Description:
38    
39    Upon request by Johannes Joemann:
40    
41    - improved ML code of installer to fall back to coping when renaming
42      fails (i.e., when source and target are on different file systems);
43      the code compiles but has yet to be tested in anger
44    - removed mlrisc from list of default targets (config/targets)
45    
46    ----------------------------------------------------------------------
47    Name: Matthias Blume (blume (at) tti - c (dot) org)
48    Date: 2004/08/27 17:20:00 CDT
49    Tag: blume-20040827-ptreql
50    Description:
51    
52    Added ptreql primop to structure InlineT (upon request from Larry
53    Paulson).
54    
55    ----------------------------------------------------------------------
56    Name: Allen Leung (leunga (at) reservoir (dot) com)
57    Date: 2004/08/15 21:21:00 EST
58    Tag: leunga-110_48-udgraph
59    Description:
60    
61    Another bug fix from Carl Hauser:
62    
63    diff /net/niflab/smlnj48/src/MLRISC/graphs/udgraph.sml udgraph.sml
64    > 48c48
65    > <              | rmv((e as (k,_))::es,L) = rmv(es,if k = i then es else
66    > e::L)
67    > ---
68    > >              | rmv((e as (k,_))::es,L) = rmv(es,if k = i then L else e::L)
69    > Without this, any deletion of an edge in an undirected graph does severe
70    > violence to the graph.
71    
72    ----------------------------------------------------------------------
73    Name: Allen Leung (leunga (at) reservoir (dot) com)
74    Date: 2004/08/10 23:35:00 EST
75    Tag: leunga-110_48-ppc
76    Description:
77    
78       The IBM/MacOS syntax switch on PPC was incorrectly swapped.
79    
80    ----------------------------------------------------------------------
81    Name: Matthias Blume (blume (at) tti - c (dot) org)
82    Date: 2004/08/10 12:00:00 CDT
83    Tag: Release_110_48
84    Description:
85    
86    New working version (110.48).  NEW BOOTFILES!
87    
88    ----------------------------------------------------------------------
89    Name: Allen Leung (leunga (at) reservoir (dot) com)
90    Date: 2004/08/09 12:21:00 EST
91    Tag: leunga-110_47-dijsktra
92    Description:
93    
94    Bug fix from Carl Hauser:
95    
96    single_source_shortest_paths in dijkstra.sml was observed to get wrong
97    answers (by comparing to single_source_shortest_paths in bellman-ford.sml).
98    
99    The problem is that following the expression A.update(dist,s,Num.zero)
100    it is necessary to update the priority queue using Q.decreaseWeight(Q,s).
101    
102    ----------------------------------------------------------------------
103    Name: Matthias Blume (blume (at) tti - c (dot) org)
104    Date: 2004/08/06 18:10:00 CDT
105    Tag: blume-20040806-cmdline
106    Description:
107    
108    Fiddled with handling of command-line options:
109    
110      * sml now quits after processing the command line
111        if -H, -S, -h<n>, or -s<n> appears as the last
112        command-line argument
113      * a new option -q terminates the session when encountered on
114        the command line; subsequent arguments will be ignored
115      * bug fixes: short (erroneous) arguments are no longer ignored
116        completely
117    
118    ----------------------------------------------------------------------
119    Name: Allen Leung (leunga (at) reservoir (dot) com)
120    Date: 2004/08/04 18:17:00 EST
121    Tag: leunga-110_47-ppc-ibm-asm
122    Description:
123    
124      - Added minimal IBM assembly syntax support for PowerPC.
125    
126      - Cygwin: manually changed the file cygwin.def.  Some exported symbols have
127        been altered in the runtime.  We need an automatic way to keep the file
128        in sync.
129    
130    ----------------------------------------------------------------------
131    Name: Matthias Blume (blume (at) tti - c (dot) org)
132    Date: 2004/08/04 14:00:00 CDT
133    Tag: Release_110_47
134    Description:
135    
136    New working version (110.47).  NEW BOOTFILES!
137    
138    ----------------------------------------------------------------------
139    Name: Matthias Blume (blume (at) tti - c (dot) org)
140    Date: 2004/08/03 14:25:00 CDT
141    Tag: blume-20040803-callingconv
142    Description:
143    
144    Added low-level support for choosing C calling conventions by
145    twiddling the type of rawccall.  (See
146    src/compiler/Semant/types/cproto.sml for details.)
147    
148    ----------------------------------------------------------------------
149    Name: Matthias Blume (blume (at) tti - c (dot) org)
150    Date: 2004/08/02 15:55:00 CDT
151    Tag: blume-20040802-backout
152    Description:
153    
154    Backed out of change to win32-filesys.c.  The earlier patch to
155    get_file_time caused CM to produce files with the wrong time stamp.
156    
157    ----------------------------------------------------------------------
158    Name: Matthias Blume (blume (at) tti - c (dot) org)
159    Date: 2004/08/02 14:45:00 CDT
160    Tag: blume-20040802-nlffi-win32
161    Description:
162    
163    Added NLFFI support for Win32, adapted from a patch provided by David
164    Hansel.  This is currently completely untested.  Also, the issue
165    concerning stdcall vs. ccall is still unresolved.
166    
167    ----------------------------------------------------------------------
168    Name: Matthias Blume (blume (at) tti - c (dot) org)
169    Date: 2004/07/30 17:55:00 CDT
170    Tag: blume-20040730-various
171    Description:
172    
173    Gearing up towards 110.47...
174    
175    - various minor bugfixes to ml-nlffigen
176    - a beginning of a manual for nlffi
177    
178    - eliminated 'export name=value' in config/install.sh as this does
179      not work with certain versions of /bin/sh
180      (Thanks to David King at Motorola for catching this.)
181    
182    - several bugfixes provided or suggested by David Hansel at Reactive Systems:
183      - added a test for tm==NULL to gmtime.c and localtime.c
184      - applied patch for incorrect GetFileTime under win32
185      - toSeconds -> toMilliseconds in Win32/win32-process.sml
186    
187    ----------------------------------------------------------------------
188    Name: Matthias Blume (blume (at) tti - c (dot) org)
189    Date: 2004/07/21 18:20:00 CDT
190    Tag: blume-20040721-nlffigen
191    Description:
192    
193    - Fixed minor issue in ml-nlffigen: Now generate structure T_foo
194      for a typedef to an incomplete type, but leave out the "typ" member.
195      (This is just for consistency.)
196    - Started to produce what is supposed to become better (i.e., comprehensive)
197      documentation of what ml-nlffigen does and produces.
198    
199    ----------------------------------------------------------------------
200    Name: Matthias Blume (blume (at) tti - c (dot) org)
201    Date: 2004/07/14 16:25:00 CDT
202    Tag: blume-20040714-union
203    Description:
204    
205    Added C_UNION to c-calls/c-types.sml and updated the machinery
206    (ml-nlffigen, cproto.sml) that conveys C function interface
207    information to the code generator.
208    
209    However, the actual architecture-specific implementation of function
210    arguments and results that are C unions is still not implemented.
211    
212    ----------------------------------------------------------------------
213    Name: Allen Leung (leunga (at) reservoir (dot) com)
214    Date: 2004/07/14 14:38:00 EST
215    Tag: leunga-110_46_1-ppc-lwzu
216    Description:
217    
218        Added these instructions to the PowerPC architecture:
219        LBZU(X), LHZU(X), LWZU(X),
220        STWU(X), STFDU, STFSU
221    
222        etc...
223    
224        Note: I haven't added their instruction encoding into the description.
225    
226    ----------------------------------------------------------------------
227    Name: Allen Leung (leunga (at) reservoir (dot) com)
228    Date: 2004/07/13 15:04:00 EST
229    Tag: leunga-110_46_1-ppc-lwarx
230    Description:
231    
232       Added the two instructions LWARX and STWCX to the PowerPC
233    instruction set.
234    
235       A (untested) rewrite of loop-structure.sml.  The old version
236    is completely broken.
237    
238    ----------------------------------------------------------------------
239  Name: Matthias Blume (blume (at) tti - c (dot) org)  Name: Matthias Blume (blume (at) tti - c (dot) org)
240  Date: 2004/07/13 13:50:00 CDT  Date: 2004/07/13 13:50:00 CDT
241  Tag: blume-20040713-nlffi  Tag: blume-20040713-nlffi

Legend:
Removed from v.1537  
changed lines
  Added in v.1618

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