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 694, Thu Jul 27 16:00:25 2000 UTC revision 716, Sat Nov 4 05:42:35 2000 UTC
# Line 11  Line 11 
11  Date:  Date:
12  Tag: <post-commit CVS tag>  Tag: <post-commit CVS tag>
13  Description:  Description:
14    
15    ----------------------------------------------------------------------
16    Name: Matthias Blume
17    Date: 2000/11/04 14:45:00
18    Tag: blume-20001104-mlbuild
19    Description:
20    
21    - Made ml-build faster on startup.
22    - Documentation fixes.
23    
24    ----------------------------------------------------------------------
25    Name: Matthias Blume
26    Date: 2000/11/02 17:00:00 JST
27    Tag: blume-20001102-condcomp
28    Description:
29    
30    - Small tweaks to pickler -- new BOOTFILES!
31    - Version bumped to 110.29.2.
32    - Added conditional compilation facility to init.cmi (see comment there).
33    ----------------------------------------------------------------------
34    Name: Allen Leung
35    Date: 2000/10/23 19:31:00
36    Tag: leunga-20001023-demo-ra
37    
38    1. Minor RA changes that improves spilling on x86 (affects Moby and C-- only)
39    2. Test programs for the graph library updated
40    3. Some new MLRISC demo programs added
41    
42    ----------------------------------------------------------------------
43    Name: Matthias Blume
44    Date: 2000/08/31 22:15:00 JST
45    Tag: blume-20001017-errmsg
46    Description:
47    
48    More error message grief: Where there used to be no messages, there
49    now were some that had bogus error regions.  Fixed.
50    
51    ----------------------------------------------------------------------
52    Name: Matthias Blume
53    Date: 2000/08/31 17:30:00 JST
54    Tag: blume-20001017-v110p29p1
55    Description:
56    
57    I made a version 110.29.1 with new bootfiles.
58    
59    Changes:  Modified pickler/unpickler for faster and leaner unpickling.
60              CM documentation changes and a small bugfix in CM's error reporting.
61    
62    ----------------------------------------------------------------------
63    Name: Lal George
64    Date: 2000/09/27 14:42:35 EDT
65    Tag: george-20000927-nodestatus
66    Description:
67    
68    Changed the type of the nodestatus, so that:
69    
70            SPILLED(~1)             is now SPILLED
71            SPILLED(m) where m>=0   is now MEMREG(m)
72            SPILLED(s) where s<~1   is now SPILL_LOC(~s)
73    
74    ----------------------------------------------------------------------
75    Name: Matthias Blume
76    Date: 2000/09/07 14:45:00 JST
77    Tag: blume-20000907-cmerrmsg
78    Description:
79    
80    Small tweak to CM to avoid getting ML syntax error messages twice.
81    
82    ----------------------------------------------------------------------
83    Name: Matthias Blume
84    Date: 2000/08/31 18:00:00 JST
85    Tag: blume-20000831-cvsbootfiles
86    Description:
87    
88    New URL for boot files (because the 110.29 files on the BL server do
89    now work correctly with my updated install scripts for yacc and lex).
90    
91    ----------------------------------------------------------------------
92    Name: Matthias Blume
93    Date: 2000/08/08 12:33:00 JST
94    Tag: blume-20000808-manual
95    Description:
96    
97    Tiny update to CM manual.
98    
99    ----------------------------------------------------------------------
100    Name: Allen Leung
101    Date: 2000/08/7 19:31:00
102    Tag: leunga-20000807-a-whole-bunch-of-stuff
103    
104      Moby, C--, SSA, x86, machine descriptions etc.  Should only affect C--
105    and Mobdy.
106    
107    1.  x86
108    
109       a.  Fixes to peephole module by John and Dan.
110       b.  Assembly fix to SETcc by Allen.
111       c.  Fix to c-call by John.
112       d.  Fix to spilling by John.  (This one deals with the missing FSTPT case)
113       e.  Instruction selection optimization to SETcc as suggested by John.
114    
115           For example,
116    
117            MV(32, x, COND(32, CMP(32, LT, a, b), LI 1, LI 0))
118    
119           should generate:
120    
121            MOVL a, x
122            SUBL b, x
123            SHRL 31, x
124    
125    2.  IR stuff
126    
127         A bunch of new DJ-graph related algorithms added.  These
128         speed up SSA construction.
129    
130    3.  SSA + Scheduling
131    
132         Added code for SSA and scheduling to the repository
133    
134  ----------------------------------------------------------------------  ----------------------------------------------------------------------
135  Name: Lal George  Name: Lal George
136  Date: 2000/07/27 11:53:14 EDT  Date: 2000/07/27 11:53:14 EDT

Legend:
Removed from v.694  
changed lines
  Added in v.716

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