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 1044, Mon Jan 28 21:36:08 2002 UTC revision 1055, Thu Feb 7 20:38:59 2002 UTC
# Line 13  Line 13 
13  Description:  Description:
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16    Name: Lal George
17    Date: 2002/02/07 15:34:13 EST 2002
18    Tag: <none>
19    Description:
20    
21    Compilers that generate assembly code may produce  global labels
22    whose value is resolved at link time. The various peephole optimization
23    modules did not take this in account.
24    
25    TODO. The Labels.addrOf function should really return an option
26    type so that clients are forced to deal with this issue, rather
27    than an exception being raised.
28    
29    ----------------------------------------------------------------------
30    Name: Lal George
31    Date: 2002/02/06 13:55:02 EST
32    Tag: george-20020206-ra-breakup
33    Description:
34    
35    1. A bug fix from Allen.
36    
37        A typo causes extra fstp %st(0)'s to be generated at compensation
38        edges, which might cause stack underflow traps at runtime.  This
39        occurs in fft where there are extraneous fstps right before the 'into'
40        trap instruction (in this case they are harmless since none of the
41        integers overflow.)
42    
43    2. Pulled out various utility modules that were embedded in the modules
44       of the register allocator. I need these modules for other purposes, but
45       they are not complete enough to put into a library (just yet).
46    ----------------------------------------------------------------------
47    Name: Matthias Blume
48    Date: 2002/01/31 16:05:00 EST
49    Tag: blume-20020131-sparc-ccalls
50    Description:
51    
52    1. C-calls on Sparc needlessly allocated a huge chunk (96 bytes)
53       of extra stack space by mistake.  Fixed.
54    
55    2. Bug in logic of handling of command-line options in ml-nlffigen fixed.
56    
57    ----------------------------------------------------------------------
58    Name: Allen Leung
59    Date: 2002/01/30
60    Tag: leunga-20020130-nowhere-bug-fix
61    Description:
62    
63       MLRISC bug fixes:
64       1. Fixed a bindings computation bug in the 'nowhere' program generator tool.
65       2. MachineInt.fromString was negating its value.
66    
67    ----------------------------------------------------------------------
68    Name: Matthias Blume
69    Date: 2002/01/29
70    Tag: blume-20020129-INSTALL
71    Description:
72    
73    - Added somewhat detailed installation instructions (file INSTALL).
74    - Fixed curl-detection bug in config/install.sh.
75    - It is now possible to select the URL getter using the URLGETTER
76      environment variable:
77    
78          not set / "unknown"      --> automatic detection (script tries wget,
79                                       curl, and lynx)
80          "wget" / "curl" / "lynx" --> use the specified program (script "knows"
81                                       how to properly invoke them)
82          other                    --> use $URLGETTER directly, it must take
83                                       precisely two command-line arguments
84                                       (source URL and destination file name)
85    
86    ----------------------------------------------------------------------
87    Name: Matthias Blume
88    Date: 2002/01/28
89    Tag: blume-20020128-sparc-ccalls
90    Description:
91    
92    - Fixed problem with calculation of "used" registers in sparc-c-calls.
93    - Make use of the allocParam argument in sparc-c-calls.
94    
95    ----------------------------------------------------------------------
96  Name: Matthias Blume  Name: Matthias Blume
97  Date: 2002/01/28  Date: 2002/01/28
98  Tag: blume-20020128-allocParam  Tag: blume-20020128-allocParam
# Line 584  Line 664 
664    
665  ----------------------------------------------------------------------  ----------------------------------------------------------------------
666  Name: Matthias Blume  Name: Matthias Blume
 >>>>>>> 1.169  
667  Date: 2001/09/18 15:35:00 EDT  Date: 2001/09/18 15:35:00 EDT
668  Tag: blume-20010918-readme11036  Tag: blume-20010918-readme11036
669  Description:  Description:

Legend:
Removed from v.1044  
changed lines
  Added in v.1055

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