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

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

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