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

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

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

revision 621, Wed Apr 19 22:44:30 2000 UTC revision 622, Wed Apr 19 22:47:11 2000 UTC
# Line 1  Line 1 
1    2000-04-19  Stefan Monnier  <monnier@cs.yale.edu>
2    
3            * TopLevel/viscomp/control.sml (cpsopt): Remove all but first_contract.
4    
5            * TopLevel/interact/evalloop.sml (loop): Don't hide compiler errors.
6    
7  1999-03-08  Stefan Monnier  <monnier@cs.yale.edu>  1999-03-08  Stefan Monnier  <monnier@cs.yale.edu>
8    
9          * TopLevel/viscomp/control.sig (FLINT.printFctTypes): to reduce clutter.          * TopLevel/viscomp/control.sig (FLINT.printFctTypes): New var.
10          (splitThreshold): to control splitting agressiveness.          (splitThreshold): New var to control splitting aggressiveness.
11    
12          * TopLevel/viscomp/control.sml:  moved substructs outside so that clients          * TopLevel/viscomp/control.sml: Move substructs outside so that clients
13            can refer to them directly (rather than through Control.Foo) to reduce          can refer to them directly (rather than through Control.Foo) to
14            spurious dependencies.          reduce spurious dependencies.
15    
16          * TopLevel/main/{codes,compile}: call `split' from flintcomp, not compile.          * TopLevel/main/{codes,compile}: Call `split' from flintcomp,
17            not compile.
18    
19  1999-03-02  Stefan Monnier  <monnier@cs.yale.edu>  1999-03-02  Stefan Monnier  <monnier@cs.yale.edu>
20    
21          * Semant/pickle/(un)pickmod.sml (fkind): pickle the inline bit.          * Semant/pickle/(un)pickmod.sml (fkind): Pickle the inline bit.
22    
23          * Semant/pickle/pickmod.sml (mkPickleLty):          * Semant/pickle/pickmod.sml (mkPickleLty): Apply alpha-rename to NVAR.
           alpha-rename was not applied to NVAR.  
24    
25          * Semant/pickle/unpickmod.sml (lvar): was improperly defined.          * Semant/pickle/unpickmod.sml (lvar): Improperly defined.
26          (tyc): TC_NVAR wasn't read correctly.          (tyc): TC_NVAR wasn't read correctly.
27          (tfundec): pickle puts a leading "1", so look for a "1", not a "0".          (tfundec): Pickle puts a leading "1", so look for a "1", not a "0".
28    
29  1998-11-12  Stefan Monnier  <monnier@cs.yale.edu>  1998-11-12  Stefan Monnier  <monnier@cs.yale.edu>
30    
# Line 26  Line 32 
32    
33  1998-11-09  Stefan Monnier  <monnier@cs.yale.edu>  1998-11-09  Stefan Monnier  <monnier@cs.yale.edu>
34    
35          * TopLevel/viscomp/control.sml          * TopLevel/viscomp/control.sml (checkDatatypes): Turn off because
36          (checkDatatypes): turned off because of infinite looping problems          of infinite looping problems.
37    
38  1998-11-05  Stefan Monnier  <monnier@cs.yale.edu>  1998-11-05  Stefan Monnier  <monnier@cs.yale.edu>
39    
40          * TopLevel/viscomp/control.sig: add FLINT.unrollThreshold          * TopLevel/viscomp/control.sig (FLINT.unrollThreshold): New var.
41    
42  1998-10-27  Stefan Monnier  <monnier@cs.yale.edu>  1998-10-27  Stefan Monnier  <monnier@cs.yale.edu>
43    
44          * TopLevel/viscomp/control.sml (listLiterals): turned it back off because          * TopLevel/viscomp/control.sml (listLiterals): Turn it back off since
45            it increases the resulting heap size by more than 10%.            it increases the resulting heap size by more than 10%.
   

Legend:
Removed from v.621  
changed lines
  Added in v.622

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