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 731, Fri Nov 10 22:57:45 2000 UTC revision 742, Thu Nov 30 14:09:32 2000 UTC
# Line 13  Line 13 
13  Description:  Description:
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16    Name: Matthias Blume
17    Date: 2000/11/30 23:12:00 JST
18    Tag: blume-20001130-filereorg
19    Description:
20    
21    Some manual updates and some file reorganizations in CM.
22    
23    ----------------------------------------------------------------------
24    Name: Matthias Blume
25    Date: 2000/11/24 17:45:00 JST
26    Tag: blume-20001124-link
27    Description:
28    
29    Drastically improved link traversal code for the case that the dynamic
30    value was already loaded at bootstrap time.  As a result, CM and CMB
31    now both load blazingly fast -- even on a very slow machine.  Also,
32    memory consumption has been further reduced by this.
33    
34    Warning: The format of the PIDMAP file has changed.  THerefore, to
35    bootstrap you have to do this:
36    
37    1. Run CMB.make
38    2. Make a symbolic link for the boot directory:
39         ln -s sml.boot.ARCH-OS xxx
40    3. "Rebuild" the boot directory:
41         ./makeml -boot xxx -rebuild sml ; rm xxx
42    4. Boot normally:
43          ./makeml
44    
45    ----------------------------------------------------------------------
46    Name: Matthias Blume
47    Date: 2000/11/21 21:20:00 JST
48    Tag: blume-20001121-tools
49    Description:
50    
51    Continued hacking on autoloading problem -- with success this time.
52    Also changed tool-plugin mechanism.  See new CM manual.
53    
54    ----------------------------------------------------------------------
55    Name: Matthias Blume
56    Date: 2000/11/19 14:30:00 JST
57    Tag:  blume-20001119-autoload
58    Description:
59    
60    Some hacking to make autoloading faster.  Success for CMB, no success
61    so far for CM.  There is a reduced structure CM' that autoloads faster.
62    (This is a temporary, non-documented hack to be eliminated again when
63    the general problem is solved.)
64    
65    ----------------------------------------------------------------------
66    Name: Matthias Blume
67    Date: 2000/11/17 14:10:00 JST
68    Tag: blume-20001117-pickle-lib
69    Description:
70    
71    1. Eliminated comp-lib.cm
72    2. Made pickle-lib.cm
73    3. Eliminated all uses of intset.sml (from comp-lib.cm)
74    4. Replaced all uses of intmap.{sig,sml} (from comp-lib.cm) with
75       equivalent constructs from smlnj-lib.cm (INtHashTable).
76    5. Point 4. also goes for those uses of intmap.* in MLRISC.
77       Duplicated intmap modules thrown out.
78    6. Hunted down all duplicated SCC code and replaced it with
79       equivalent stuff (GraphSCCFn from smlnj-lib.cm).
80    7. Rewrote Feedback module.
81    8. Moved sortedlist.sml into viscomp-lib.cm.  Eventually it
82       should be thrown out and equivalent modules from smlnj-lib.cm
83       should be used (IntRedBlackSet, IntListSet, ...).
84    
85    Confirmed that compiler compiles to fixpoint.
86    
87    ----------------------------------------------------------------------
88  Name: Allen Leung  Name: Allen Leung
89  Date: 2000/11/10 18:00:00  Date: 2000/11/10 18:00:00
90  Tag: leunga-20001110-new-x86-fp  Tag: leunga-20001110-new-x86-fp

Legend:
Removed from v.731  
changed lines
  Added in v.742

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