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 1238, Mon Jun 10 20:35:28 2002 UTC revision 1317, Tue Apr 8 20:42:37 2003 UTC
# Line 14  Line 14 
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16  Name: Matthias Blume  Name: Matthias Blume
17    Date: 2003/04/08 15:42:00 CDT
18    Tag: blume-20030408-listpair
19    Description:
20    
21    1. Added a target 'mlrisc' to installer.
22    
23    2. Added missing elements to structure ListPair.
24    
25    ----------------------------------------------------------------------
26    Name: Allen Leung
27    Date: 2003/01/07 10:40:00 EST
28    Tag: leunga-20030107-int-rem
29    Description:
30    
31    Fixed a bug in Int.rem(x,y) where y is a power of 2 on x86.
32    The arguments to the SUBL instruction were swapped.
33    
34    ----------------------------------------------------------------------
35    Name: Matthias Blume
36    Date: 2002/12/12 16:25:00 EST
37    Tag: blume-20021212-risc-ra
38    Description:
39    
40    Fixed a serious bug in the rewrite code for FP spilling/reloading that
41    sent the RA into an infinite loop when floating point registers get
42    spilled.  (Because of this bug, e.g., nucleic stopped compiling between
43    110.37 and 110.38.)
44    There was another set of potential problems related to the handling of
45    MLRISC annotations (but those did not yet cause real problems, apparently).
46    
47    ----------------------------------------------------------------------
48    Name: Matthias Blume
49    Date: 2002/12/06 22:40:00 EST
50    Tag: blume-20021206-cm-fileid
51    Description:
52    
53    Added a call of SrcPath.sync at the beginning of Parse.parse (in CM).
54    This fixes the problem of CM getting confused by files that suddenly
55    change their identity (e.g., by getting unlinked and recreated by some
56    text editor such as vi).  There might be a better/cheaper/cleaner way
57    of doing this, but for now this will have to do.
58    
59    ----------------------------------------------------------------------
60    Name: Matthias Blume
61    Date: 2002/10/28 09:50:00 EST
62    Tag: blume-20021028-typecheck
63    Description:
64    
65    Exported structure Typecheck from $smlnj/viscomp/core.cm.
66    
67    ----------------------------------------------------------------------
68    Name: Matthias Blume
69    Date: 2002/10/17 09:10:00 EDT
70    Tag: Release_110_42
71    Description:
72    
73    In good old tradition, there has been a slight hiccup so that we have
74    to patch 110.42 after the fact.   The old release tag has been replaced
75    (see below).
76    
77    The change solves a problem with two competing approaches the
78    configuration problem regarding MacOS 10.1 vs. MacOS 10.2 which got in
79    each other's way.
80    
81    This change only affects the runtime system code and the installer script.
82    (No new bootfiles.)
83    
84    ----------------------------------------------------------------------
85    Name: Matthias Blume
86    Date: 2002/10/16 12:00:00 EDT
87    Tag: Release_110_42_removed
88    Description:
89    
90    New working release.  New bootfiles.
91    
92    ----------------------------------------------------------------------
93    Name: Matthias Blume
94    Date: 2002/10/10 13:10:00 EDT
95    Tag: blume-20021010-ppc-divs
96    Description:
97    
98    The mltree operator DIVS must be implemented with an overflow check on
99    the PPC because the hardware indicates divide-by-zero using "overflow" as
100    well.
101    
102    ----------------------------------------------------------------------
103    Name: Matthias Blume
104    Date: 2002/07/23 11:45:00
105    Tag: blume-20020723-smlnj-home
106    Description:
107    
108    Sml now senses the SMLNJ_HOME environment variable.  If this is set,
109    then the bin dir is assumed to be in $SMLNJ_HOME/bin and (unless
110    CM_PATHCONFIG is also set), the path configuration file is assumed
111    to be in $SMLNJ_HOME/lib/pathconfig.  This way one can easily move
112    the entire tree to some other place and everything will "just work".
113    
114    (Companion commands such as ml-build and ml-makedepend also sense this
115    variable.)
116    
117    ----------------------------------------------------------------------
118    Name: Matthias Blume
119    Date: 2002/07/12 21:19:00 EDT
120    Tag: blume-20020712-liveness
121    Description:
122    
123    Exported two useful "step" functions from liveness module (MLRISC).
124    
125    ----------------------------------------------------------------------
126    Name: Matthias Blume
127    Date: 2002/07/05 16:00 EDT
128    Tag: Release_110_41
129    Description:
130    
131    New working release.  New bootfiles.
132    
133    ----------------------------------------------------------------------
134    Name: Matthias Blume
135    Date: 2002/07/05 10:25:00 EDT
136    Tag: blume-20020705-btimp
137    Description:
138    
139    Exported structure BTImp from $smlnj/viscomp/debugprof.cm so that
140    other clients can set up backtracing support.
141    
142    ----------------------------------------------------------------------
143    Name: Matthias Blume
144    Date: 2002/06/25 17:23:00 EDT
145    Tag: blume-20020625-fpmax
146    Description:
147    
148    Fixed a bug in translation of INLMAX (and INLMIN) for the floating-point
149    case.  (The sense of the isNaN test was reversed -- which made min and
150    max always return their first argument.)
151    
152    ----------------------------------------------------------------------
153    Name: Matthias Blume
154    Date: 2002/06/11
155    Tag: blume-20020611-unixpath
156    Description:
157    
158    Back-ported OS.Path.{from,to}UnixPath from idlbasis-devel branch.
159    
160    ----------------------------------------------------------------------
161    Name: Matthias Blume
162  Date: 2002/06/10 16:35:00 EDT  Date: 2002/06/10 16:35:00 EDT
163  Tag: blume-20020610-ieeereal  Tag: blume-20020610-ieeereal
164  Description:  Description:

Legend:
Removed from v.1238  
changed lines
  Added in v.1317

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