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 902, Wed Aug 15 21:17:05 2001 UTC revision 916, Fri Aug 24 21:13:58 2001 UTC
# Line 14  Line 14 
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16  Name: Matthias Blume  Name: Matthias Blume
17    Date: 2001/08/24 17:10:00 EDT
18    Tag: Release_110_35
19    Description:
20    
21    New version number (110.35).  New bootfiles.
22    
23    ----------------------------------------------------------------------
24    Name: Lal George
25    Date: 2001/08/24 13:47:18 EDT 2001
26    Tag: george-20010824-MLRISC-graphs
27    Description:
28    
29     removed clusters from MLRISC completely and replaced with graphs.
30    
31    ----------------------------------------------------------------------
32    Name: Matthias Blume
33    Date: 2001/08/23 17:50:00 EDT
34    Tag: blume-20010823-toplevel
35    Description:
36    
37    - some reorganization of the code that implements various kinds of
38      environments in the compiler (static, dynamic, symbolic, combined)
39    - re-implemented the EnvRef module so that evalStream works properly
40      (if the stream contains references to "use", "CM.make", etc.)
41    - cleaned up evalloop.sml and interact.sml (but they need more cleaning)
42    
43    ----------------------------------------------------------------------
44    Name: Matthias Blume
45    Date: 2001/08/20 15:50 EDT
46    Tag: blume20010820-slipup
47    Description:
48    
49    I forgot to commit a few files.  Here they are...
50    
51    ----------------------------------------------------------------------
52    Name: Matthias Blume
53    Date: 2001/08/20 15:35:00 EDT
54    Tag: blume-20010820-debugprof
55    Description:
56    
57    !!!! NEW BOOTFILES !!!!
58    
59    This is another round of reorganizing the compiler sources.  This
60    time the main goal was to factor out all the "instrumentation"
61    passes (for profiling and backtracing) into their own library.
62    The difficulty was to do it in such a way that it does not depend
63    on elaborate.cm but only on elabdata.cm.
64    
65    Therefore there have been further changes to both elaborate.cm and
66    elabdata.cm -- more "generic" things have been moved from the former
67    to the latter.  As a result, I was forced to split the assignment
68    of numbers indicating "primtyc"s into two portions: SML-generic and
69    SML/NJ-specific.  Since it would have been awkward to maintain,
70    I bit the bullet and actually _changed_ the mapping between these
71    numbers and primtycs.  The bottom line of this is that you need
72    a new set of bin- and bootfiles.
73    
74    I have built new bootfiles for all architectures, so doing a fresh
75    checkout and config/install.sh should be all you need.
76    
77    The newly created library's name is
78    
79        $smlnj/viscomp/debugprof.cm
80    
81    and its sources live under
82    
83        src/compiler/DebugProf
84    
85    ----------------------------------------------------------------------
86    Name: Matthias Blume
87  Date: 2001/08/15 17:15:00 EDT  Date: 2001/08/15 17:15:00 EDT
88  Tag: blume-20010815-compreorg  Tag: blume-20010815-compreorg
89  Description:  Description:

Legend:
Removed from v.902  
changed lines
  Added in v.916

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