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/compiler/FLINT/ChangeLog
ViewVC logotype

Diff of /sml/trunk/src/compiler/FLINT/ChangeLog

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

revision 162, Tue Oct 27 22:16:21 1998 UTC revision 163, Thu Oct 29 21:00:27 1998 UTC
# Line 1  Line 1 
1    1998-10-28  Stefan Monnier  <monnier@cs.yale.edu>
2    
3            * opt/fcontract.sml (inline): do simple inlining only for non-isrec
4              functions (to ensure we never silently turn external uses into internal
5              uses) and correspondingly change the agressive inlining to inline
6              non-inlinable functions as long as its their last use.
7            (dropargs): new functions to drop unused arguments.
8    
9    
10  1998-10-27  Stefan Monnier  <monnier@cs.yale.edu>  1998-10-27  Stefan Monnier  <monnier@cs.yale.edu>
11    
12            * opt/optutils.sml: trying to reuse code between fixfix and fcontract.
13    
14            * opt/collect.sml (called): added for eta-expand.
15    
16            * opt/fcontract.sml (inline): allow single inlining of FK_FCT.
17    
18          * lsplit/ls-inline.sml: don't call lcontract anymore.          * lsplit/ls-inline.sml: don't call lcontract anymore.
19    
20  1998-10-26  Stefan Monnier  <monnier@cs.yale.edu>  1998-10-26  Stefan Monnier  <monnier@cs.yale.edu>

Legend:
Removed from v.162  
changed lines
  Added in v.163

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