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/src/MLRISC/CHANGES
ViewVC logotype

Diff of /sml/trunk/src/MLRISC/CHANGES

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 410, Fri Sep 3 00:25:03 1999 UTC revision 429, Wed Sep 8 09:47:00 1999 UTC
# Line 1  Line 1 
1  Changes to the MLRISC system  Changes to the MLRISC system
2  ============================  ============================
4    110.20
5    ======
6    1.  Changed the interface to MLTREECOMP.  It now uses the STREAM interface.
7    2.  Library code has been streamlined.  Lot's of things are now replaced
8        by stuff in comp-lib and smlnj-lib.
9    3.  Dominator tree code has been improved.  It is now possible to
10        compute the dominator tree without also computing the postdominator
11        tree (and vice versa).  What was I thinking?
12    4.  Some changes to the RA that takes advantage of the new Intmap functions.
13    5.  CFGGen and friends have been fixed.  CFGGen is the functor that
14        builds the CFG directly.  It now works!  I recompiled the
15        compiler with it.  But it is a few percentages slower because
16        we have to go thru the CFG -> cluster phase.
17    6.  Labels have been improved/simplified.
18    7.  Some additions to handle CVTI2I in MLTREE.  Not yet tested.
19    8.  Various fixes to x86PseudoR to handle annotation propagation and
20        non identity regmaps.
21    9.  Factored the MLRISC sources into separate libraries.
22    10. A very subtle bug involving the entry labels has been fixed.
23        How did things work before?
25    110.19
26    ======
28  1.  MLTREE  1.  MLTREE
29      ------      ------
30      As per Lal's suggestions, the MLTREE language has be extended so that      As per Lal's suggestions, the MLTREE language has be extended so that

Removed from v.410  
changed lines
  Added in v.429

ViewVC Help
Powered by ViewVC 1.0.0