SCM Repository
Log of /sml/trunk/src/compiler/viscomp-core.cm
Sticky Revision: |
Revision 604 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 7 13:53:08 2000 UTC (21 years ago) by monnier
File length: 8877 byte(s)
Diff to previous 592
* opt/switchoff.sml: Remove. * reps/equal.sml: Rewritten to generate more CPS-like code. * opt/fcontract.sml (fcLet): re-introduced the branch/switch code, but without the deadly multiple traversals. * */control.sml: Less flintopt and more cpsopt.
Revision 592 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 3 07:04:12 2000 UTC (21 years ago) by blume
File length: 8901 byte(s)
Diff to previous 590
merging branch blume_devel_v110p26p2_1 (elimination of corenv)
Revision 590 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 1 02:24:08 2000 UTC (21 years ago) by leunga
File length: 8856 byte(s)
Diff to previous 587
This update contains a new module for extracting aliasing information. CVS tag: leunga-20000331-aliasing
Revision 587 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 30 09:01:52 2000 UTC (21 years ago) by blume
File length: 9000 byte(s)
Diff to previous 585
merging back development branch blume_devel_v110p26p1_3... This involves changes to CM and the removal of CMStaticEnv from the compiler. See the HISTORY file for more information.
Revision 585 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 29 23:55:35 2000 UTC (21 years ago) by leunga
File length: 9070 byte(s)
Diff to previous 573
This update contains major changes to the code generator and various back ends. Please see the entry leunga-20000327-mlriscGen_hppa_alpha_x86 in the file sml/HISTORY for details.
Revision 573 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 9 15:23:52 2000 UTC (21 years, 1 month ago) by blume
File length: 9058 byte(s)
Diff to previous 569
merging back changes from blume_devel_v110_26_2
Revision 569 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 7 04:01:07 2000 UTC (21 years, 1 month ago) by blume
File length: 8889 byte(s)
Diff to previous 564
- size info in BOOTLIST * no fixed upper limits for number of bootfiles or length of bootfile names in runtime * falling back to old behavior if no BOOTLIST size info found - allocation size heuristics in .run-sml * tries to read cache size from /proc/cpuinfo (this is important for small-cache Celeron systems!) - install.sh robustified - CM manual updates - paranoid mode * no more CMB.deliver() (i.e., all done by CMB.make()) * can re-use existing sml.boot.* files * init.cmi now treated as library * library stamps for consistency checks - sml.boot.<arch>-<os>/PIDMAP file * This file is read by the CM startup code. This is used to minimize the amount of dynamic state that needs to be stowed away for the purpose of sharing between interactive system and user code. - CM.Anchor.anchor instead of CM.Anchor.{set,cancel} * Upon request by Elsa. Anchors now controlled by get-set-pair like most other CM state variables. - Compiler.CMSA eliminated * No longer supported by CM anyway. - fixed bugs in pickler that kept biting Stefan * past refs to past refs (was caused by the possibility that ad-hoc sharing is more discriminating than hash-cons sharing) * integer overflow on LargeInt.minInt - ml-{lex,yacc} build scripts now use new mechanism for building standalone programs - fixed several gcc -Wall warnings that were caused by missing header files, missing initializations, etc., in runtime (not all warnings eliminated, though)
Revision 564 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 3 16:55:03 2000 UTC (21 years, 1 month ago) by george
File length: 8937 byte(s)
Diff to previous 555
lal-20000303- deleted old callgc files
Revision 555 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 3 16:10:30 2000 UTC (21 years, 1 month ago) by george
File length: 8997 byte(s)
Diff to previous 546
lal-20000303-new mltree -- take II
Revision 546 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 24 14:04:51 2000 UTC (21 years, 2 months ago) by george
File length: 8895 byte(s)
Diff to previous 532
Changes to MLTREE
Revision 532 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 10 21:24:50 2000 UTC (21 years, 2 months ago) by dtelle
File length: 8852 byte(s)
Diff to previous 504
*** empty log message ***
Revision 504 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 7 18:31:05 1999 UTC (21 years, 4 months ago) by monnier
File length: 8828 byte(s)
Diff to previous 496
the 110.25 merge compiles
Revision 496 - (view) (download) (annotate) - [select for diffs]
Added Tue Dec 7 15:43:07 1999 UTC (21 years, 4 months ago) by monnier
File length: 8612 byte(s)
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |