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 818, Fri May 4 20:58:47 2001 UTC revision 826, Wed May 9 20:32:17 2001 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: 2001/05/09 16:35:00 EDT
18    Tag: blume-20010509-cpscontract
19    Description:
20    
21    Fixed a bug in the accounting code in cpsopt/contract.sml.  (The
22    wrapper/unwrapper elimination did not decrement usage counts and some
23    dead variables got overlooked by the dead-up logic.)
24    
25    ----------------------------------------------------------------------
26    Name: Lal George
27    Date: 2001/05/08  17:26:09 EDT
28    Tag: george-20010508-omit-frameptr
29    Description:
30    
31    Changes to implement the omit-frame-pointer optimization to support
32    raw C calls. For now, there is only support on the Intel x86, but
33    other architectures will follow as more experience is gained with this.
34    
35    
36    ----------------------------------------------------------------------
37    Name: Matthias Blume
38    Date: 2001/05/07 14:40:00 EDT
39    Tag: blume-20010507-proxies
40    Description:
41    
42    I made into "proxy libraries" all libraries that qualify for such a
43    change.  (A qualifying library is a library that has another library or
44    groups as its sole member and repeats that member's export list
45    verbatim.  A proxy library avoids this repetition by omitting its export
46    list, effectively inheriting the list that its (only) member exports.
47    See the CM manual for more explanation.)
48    The main effect is that explicit export lists for these libraries
49    do not have to be kepts in sync, making maintenance a bit easier.
50    
51    I also added copyright notices to many .cm-files.
52    
53    Last but not least, I made a new set of bootfiles.
54    
55  ----------------------------------------------------------------------  ----------------------------------------------------------------------
56  Name: Matthias Blume  Name: Matthias Blume
57  Date: 2001/05/04 17:00:00 EDT  Date: 2001/05/04 17:00:00 EDT

Legend:
Removed from v.818  
changed lines
  Added in v.826

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