Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Log of /sml/trunk/HISTORY
[smlnj] / sml / trunk / HISTORY  
ViewVC logotype

Log of /sml/trunk/HISTORY

Parent Directory Parent Directory


Sticky Revision:
(Current path doesn't exist after revision 2160)

Revision 773 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 8 16:18:37 2001 UTC (18 years, 9 months ago) by blume
File length: 85295 byte(s)
Diff to previous 772 , to selected 624
merging changes from private branch

Revision 772 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 4 15:36:41 2001 UTC (18 years, 9 months ago) by blume
File length: 83435 byte(s)
Diff to previous 771 , to selected 624
merging changes from private branch

Revision 771 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 30 13:06:09 2000 UTC (18 years, 9 months ago) by blume
File length: 82492 byte(s)
Diff to previous 763 , to selected 624
merging changes from private branch

Revision 763 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 23 09:20:02 2000 UTC (18 years, 9 months ago) by blume
File length: 81940 byte(s)
Diff to previous 761 , to selected 624
updated config/{version,srcarchiveurl}; corrected earlier HISTORY entry

Revision 761 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 23 05:37:37 2000 UTC (18 years, 9 months ago) by george
File length: 81866 byte(s)
Diff to previous 760 , to selected 624
infinite precision in MLRISC

Revision 760 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 22 14:15:24 2000 UTC (18 years, 9 months ago) by blume
File length: 81629 byte(s)
Diff to previous 759 , to selected 624
merging changes from private branch

Revision 759 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 22 12:29:26 2000 UTC (18 years, 9 months ago) by blume
File length: 81460 byte(s)
Diff to previous 758 , to selected 624
merging changes from private branch

Revision 758 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 22 04:12:36 2000 UTC (18 years, 10 months ago) by blume
File length: 81206 byte(s)
Diff to previous 757 , to selected 624
merging changes from private branch

Revision 757 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 21 14:54:56 2000 UTC (18 years, 10 months ago) by blume
File length: 80980 byte(s)
Diff to previous 756 , to selected 624
merging changes from private branch

Revision 756 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 14 16:01:33 2000 UTC (18 years, 10 months ago) by blume
File length: 80594 byte(s)
Diff to previous 755 , to selected 624
dir tool added

Revision 755 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 14 07:57:55 2000 UTC (18 years, 10 months ago) by leunga
File length: 80339 byte(s)
Diff to previous 752 , to selected 624

   Added andb, xorb, orb, notb, << and ~>> in IntInf.   Untested.
   Tag: leunga-20001214-int-inf

Revision 752 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 8 23:32:37 2000 UTC (18 years, 10 months ago) by leunga
File length: 79857 byte(s)
Diff to previous 749 , to selected 624

    Slight improvements to a code generator tool.

Revision 749 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 8 15:16:36 2000 UTC (18 years, 10 months ago) by george
File length: 79545 byte(s)
Diff to previous 744 , to selected 624
release 110.31

Revision 744 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 8 04:11:42 2000 UTC (18 years, 10 months ago) by leunga
File length: 79372 byte(s)
Diff to previous 742 , to selected 624

   A CVS update record!

   Changed type cell from int to datatype, and numerous other changes.
   Affect every client of MLRISC.  Lal says this can be bootstrapped on all
   machines.  See smlnj/HISTORY for details.

   Tag:  leunga-20001207-cell-monster-hack

Revision 742 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 30 14:09:32 2000 UTC (18 years, 10 months ago) by blume
File length: 77713 byte(s)
Diff to previous 737 , to selected 624
merging changes from private branch

Revision 737 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 24 08:43:56 2000 UTC (18 years, 10 months ago) by blume
File length: 77489 byte(s)
Diff to previous 735 , to selected 624
further improvements to link traversals and (as a result) autoloading;
See HISTORY for how to bootstrap!

Revision 735 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 21 12:15:55 2000 UTC (18 years, 11 months ago) by blume
File length: 76758 byte(s)
Diff to previous 734 , to selected 624
merging recent changes related to autoloading and tool plugins

Revision 734 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 19 05:27:41 2000 UTC (18 years, 11 months ago) by blume
File length: 76471 byte(s)
Diff to previous 733 , to selected 624
merge latest changes related to autoloading

Revision 733 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 17 05:13:45 2000 UTC (18 years, 11 months ago) by blume
File length: 76060 byte(s)
Diff to previous 731 , to selected 624
merged the big housecleaning patch (see HISTORY!)

Revision 731 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 10 22:57:45 2000 UTC (18 years, 11 months ago) by leunga
File length: 75198 byte(s)
Diff to previous 729 , to selected 624

A new x86 floating point code generator.  By default it is off.
See HISTORY for details.   CVS tag=leunga-20001110-new-x86-fp

Revision 729 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 9 02:16:17 2000 UTC (18 years, 11 months ago) by blume
File length: 73946 byte(s)
Diff to previous 721 , to selected 624
code duplication cleanup (merge from private branch)

Revision 721 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 6 14:03:39 2000 UTC (18 years, 11 months ago) by george
File length: 73554 byte(s)
Diff to previous 716 , to selected 624
*** empty log message ***

Revision 716 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 4 05:42:35 2000 UTC (18 years, 11 months ago) by blume
File length: 73380 byte(s)
Diff to previous 715 , to selected 624
merging recent changes

Revision 715 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 2 07:51:04 2000 UTC (18 years, 11 months ago) by blume
File length: 73161 byte(s)
Diff to previous 713 , to selected 624
added conditional compilation in init library; BOOTFILES

Revision 713 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 23 23:38:38 2000 UTC (18 years, 11 months ago) by leunga
File length: 72848 byte(s)
Diff to previous 711 , to selected 624

Minor changes to RA.  Added MLRISC demo files.
Tag: leunga-20001023-demo-ra

Revision 711 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 17 13:12:29 2000 UTC (19 years ago) by blume
File length: 72538 byte(s)
Diff to previous 710 , to selected 624
merge another error message bug fix

Revision 710 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 17 08:21:09 2000 UTC (19 years ago) by blume
File length: 72254 byte(s)
Diff to previous 705 , to selected 624
merge my changes for 110.30; NOW BOOTFILES!

Revision 705 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 27 18:44:44 2000 UTC (19 years ago) by george
File length: 71890 byte(s)
Diff to previous 703 , to selected 624
  changed the node status datatype

Revision 703 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 7 05:43:23 2000 UTC (19 years, 1 month ago) by blume
File length: 71560 byte(s)
Diff to previous 701 , to selected 624
merge with small tweak to CM (avoid repeated errmsg)

Revision 701 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 31 08:46:43 2000 UTC (19 years, 1 month ago) by blume
File length: 71327 byte(s)
Diff to previous 697 , to selected 624
new boot files (and new URL) because yacc/lex did not install properly

Revision 697 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 8 03:33:13 2000 UTC (19 years, 2 months ago) by blume
File length: 71018 byte(s)
Diff to previous 695 , to selected 624
HISTORY entry

Revision 695 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 7 23:57:38 2000 UTC (19 years, 2 months ago) by leunga
File length: 70828 byte(s)
Diff to previous 694 , to selected 624

   Stuff related to scheduling, SSA, x86, C-- and Moby.
   Tag: leunga-20000807-a-whole-bunch-of-stuff

Revision 694 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 27 16:00:25 2000 UTC (19 years, 2 months ago) by george
File length: 69953 byte(s)
Diff to previous 692 , to selected 624
  support for PPC Linux

Revision 692 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 27 08:34:53 2000 UTC (19 years, 2 months ago) by blume
File length: 69690 byte(s)
Diff to previous 691 , to selected 624
more assorted script enhancements

Revision 691 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 25 07:20:24 2000 UTC (19 years, 2 months ago) by blume
File length: 68492 byte(s)
Diff to previous 690 , to selected 624
ml-makedepend added

Revision 690 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 22 14:29:23 2000 UTC (19 years, 3 months ago) by blume
File length: 67381 byte(s)
Diff to previous 686 , to selected 624
URL updated in BOOT and config/srcarchiveurl

Revision 686 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 18 08:58:50 2000 UTC (19 years, 3 months ago) by blume
File length: 67088 byte(s)
Diff to previous 684 , to selected 624
built 110.29

Revision 684 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 11 04:57:48 2000 UTC (19 years, 3 months ago) by blume
File length: 66690 byte(s)
Diff to previous 683 , to selected 624
typos in CM manual

Revision 683 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 5 00:42:19 2000 UTC (19 years, 3 months ago) by leunga
File length: 66493 byte(s)
Diff to previous 682 , to selected 624

   Bug fixes for sparc and x86.  Affects c-- and moby.

Revision 682 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 4 06:25:51 2000 UTC (19 years, 3 months ago) by blume
File length: 66137 byte(s)
Diff to previous 680 , to selected 624
CM manual updates; BTrace.trigger added again

Revision 680 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 3 06:35:55 2000 UTC (19 years, 3 months ago) by blume
File length: 65124 byte(s)
Diff to previous 679 , to selected 624
merging CM manual updates

Revision 679 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 29 07:03:20 2000 UTC (19 years, 3 months ago) by blume
File length: 64916 byte(s)
Diff to previous 678 , to selected 624
even better BTrace;
modifications to how the yacc tool handles options

Revision 678 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 27 07:51:09 2000 UTC (19 years, 3 months ago) by blume
File length: 64359 byte(s)
Diff to previous 677 , to selected 624
merging latest improvements (CM, BTrace)

Revision 677 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 26 00:56:56 2000 UTC (19 years, 3 months ago) by blume
File length: 61512 byte(s)
Diff to previous 676 , to selected 624
merge CM and BTrace changes

Revision 676 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 24 03:37:03 2000 UTC (19 years, 3 months ago) by blume
File length: 60684 byte(s)
Diff to previous 675 , to selected 624
fix to startup slowdown

Revision 675 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 23 09:18:18 2000 UTC (19 years, 3 months ago) by blume
File length: 60412 byte(s)
Diff to previous 673 , to selected 624
new back-trace facility added; see HISTORY

Revision 673 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 21 08:57:07 2000 UTC (19 years, 4 months ago) by blume
File length: 52642 byte(s)
Diff to previous 672 , to selected 624
CM manual update: path environments

Revision 672 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 19 04:40:29 2000 UTC (19 years, 4 months ago) by blume
File length: 52429 byte(s)
Diff to previous 671 , to selected 624
preliminary CM manual update

Revision 671 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 19 02:02:32 2000 UTC (19 years, 4 months ago) by blume
File length: 52087 byte(s)
Diff to previous 670 , to selected 624
bugfix in SrcPath module

Revision 670 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 18 13:10:57 2000 UTC (19 years, 4 months ago) by blume
File length: 51843 byte(s)
Diff to previous 666 , to selected 624
implicit anchors gone; update to previous HISTORY entry

Revision 666 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 16 08:27:00 2000 UTC (19 years, 4 months ago) by blume
File length: 51044 byte(s)
Diff to previous 660 , to selected 624
merging back my devel changes (anchor environments)

Revision 660 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 15 04:40:56 2000 UTC (19 years, 4 months ago) by leunga
File length: 45838 byte(s)
Diff to previous 659 , to selected 624

   x86 peephole fix by Fermin.  Affects c-- and moby only.
   cvs tag: leunga-20000615-x86-peephole

Revision 659 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 12 07:37:22 2000 UTC (19 years, 4 months ago) by monnier
File length: 45631 byte(s)
Diff to previous 658 , to selected 624
Typos.

Revision 658 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 12 02:39:37 2000 UTC (19 years, 4 months ago) by blume
File length: 45632 byte(s)
Diff to previous 657 , to selected 624
fixed file names for parallel make

Revision 657 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 9 05:20:54 2000 UTC (19 years, 4 months ago) by leunga
File length: 45331 byte(s)
Diff to previous 656 , to selected 624

     None of these changes should affect SML/NJ.  See HISTORY file for details.
     CVS Tag=leunga-20000609-various

Revision 656 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 9 03:39:04 2000 UTC (19 years, 4 months ago) by blume
File length: 44718 byte(s)
Diff to previous 653 , to selected 624
removed RCS log entries; smal bug fix to ml-yacc and ml-lex

Revision 653 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 7 07:59:06 2000 UTC (19 years, 4 months ago) by blume
File length: 44416 byte(s)
Diff to previous 652 , to selected 624
merge-back from my devel branch; see HISTORY

Revision 652 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 6 02:14:56 2000 UTC (19 years, 4 months ago) by blume
File length: 43681 byte(s)
Diff to previous 648 , to selected 624
merging changes from devel branch; new boot files

Revision 648 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 25 21:28:21 2000 UTC (19 years, 4 months ago) by leunga
File length: 41716 byte(s)
Diff to previous 647 , to selected 624

   Fixed a non-critical bug in the register allocator

Revision 647 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 16 02:53:02 2000 UTC (19 years, 5 months ago) by leunga
File length: 41502 byte(s)
Diff to previous 646 , to selected 624
*** empty log message ***

Revision 646 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 16 02:52:54 2000 UTC (19 years, 5 months ago) by leunga
File length: 41467 byte(s)
Diff to previous 645 , to selected 624

  Slight cleanup on the Alpha.
  Added a bunch of instructions to the x86 instruction set.
  The module ra-rewrite-with-renaming has been improved.
  These should have no effect on SML/NJ.
  CVS tag=leunga-20000515-alpha-x86-ra

Revision 645 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 15 07:17:30 2000 UTC (19 years, 5 months ago) by blume
File length: 40970 byte(s)
Diff to previous 644 , to selected 624
merging changes from devel branch; see HISTORY

Revision 644 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 12 09:18:31 2000 UTC (19 years, 5 months ago) by blume
File length: 39802 byte(s)
Diff to previous 643 , to selected 624
fixed important anchor-related bug in ml-build

Revision 643 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 12 08:29:15 2000 UTC (19 years, 5 months ago) by blume
File length: 39514 byte(s)
Diff to previous 642 , to selected 624
merged my path anchor changes into main trunk
more config/srcarchiveurl! YOU NEED NEW BINFILES more config/srcarchiveurl!
Read HISTORY and src/system/README!

Revision 642 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 11 07:30:29 2000 UTC (19 years, 5 months ago) by blume
File length: 37921 byte(s)
Diff to previous 641 , to selected 624
CM.sources implemented; CM.makedepend dropped

Revision 641 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 11 01:16:45 2000 UTC (19 years, 5 months ago) by leunga
File length: 37483 byte(s)
Diff to previous 640 , to selected 624

    Various bug fixes and new features for C--, Moby and MLRISC optimizations.
    See smlnj/HISTORY for details.  CVS tag: leunga-20000510-moby-c--ssa

Revision 640 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 9 02:33:09 2000 UTC (19 years, 5 months ago) by leunga
File length: 36413 byte(s)
Diff to previous 635 , to selected 624

  Fermin has found a few assembly problems with constant expressions
  generated in LabelExp.  Mostly, the problems involve extra parentheses,
  which choke on dumb assemblers.  This is his fix.

Revision 635 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 2 15:09:12 2000 UTC (19 years, 5 months ago) by dbm
File length: 36058 byte(s)
Diff to previous 634 , to selected 624
Version 110.28

Revision 634 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 1 10:03:50 2000 UTC (19 years, 5 months ago) by blume
File length: 35671 byte(s)
Diff to previous 633 , to selected 624
merged changes from devel branch (added noweb tool)

Revision 633 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 30 16:44:09 2000 UTC (19 years, 5 months ago) by dbm
File length: 35266 byte(s)
Diff to previous 632 , to selected 624
fixes for bugs 1498 and 1510

Revision 632 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 29 15:50:42 2000 UTC (19 years, 5 months ago) by blume
File length: 34645 byte(s)
Diff to previous 631 , to selected 624
merged pending changes into main trunk; see HISTORY; new binfiles!!

Revision 631 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 28 08:30:52 2000 UTC (19 years, 5 months ago) by blume
File length: 32463 byte(s)
Diff to previous 629 , to selected 624
fixed install.sh (bug 1563)

Revision 629 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 26 04:06:41 2000 UTC (19 years, 5 months ago) by blume
File length: 31747 byte(s)
Diff to previous 628 , to selected 624
added .fun as a file name suffix known to CM

Revision 628 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 25 21:03:34 2000 UTC (19 years, 5 months ago) by leunga
File length: 31518 byte(s)
Diff to previous 627 , to selected 624

1. Alpha

   PSEUDOARITH was missing in AlphaRewrite.  This causes an endless loop
   in C--.

2. RA

   Added a flag "ra-dump-size" to print out the size of the flowgraph
   and the interference graph.

Revision 627 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 25 20:40:35 2000 UTC (19 years, 5 months ago) by dbm
File length: 31153 byte(s)
Diff to previous 624
update ml-yacc documentation and examples for 110.*

Revision 624 - (view) (download) (annotate) - [selected]
Modified Fri Apr 21 03:06:21 2000 UTC (19 years, 6 months ago) by leunga
File length: 30844 byte(s)
Diff to previous 615

   This update synchronizes my repository with Yale's.  Most of these
changes are related to C--, Moby, and my optimizations.  It should have
little impact on SML/NJ.

   CVS tag leunga-20000420-ssa-c---stuff

Revision 615 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 12 04:52:09 2000 UTC (19 years, 6 months ago) by blume
File length: 29450 byte(s)
Diff to previous 607 , to selected 624
changed install.sh script to use/handle shorter archive names

Revision 607 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 10 16:31:03 2000 UTC (19 years, 6 months ago) by dbm
File length: 29111 byte(s)
Diff to previous 606 , to selected 624
Version 110.27

Revision 606 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 9 23:10:59 2000 UTC (19 years, 6 months ago) by leunga
File length: 28816 byte(s)
Diff to previous 605 , to selected 624

   Assembly fix for x86 and other miscellaneous changes to MLRISC

Revision 605 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 7 14:06:42 2000 UTC (19 years, 6 months ago) by monnier
File length: 28520 byte(s)
Diff to previous 602 , to selected 624
Oops, forgot about this one.
What kind of file format is that ?

Revision 602 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 6 05:31:24 2000 UTC (19 years, 6 months ago) by leunga
File length: 28174 byte(s)
Diff to previous 601 , to selected 624

    Forgot these files in the last update

Revision 601 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 6 04:38:14 2000 UTC (19 years, 6 months ago) by leunga
File length: 27975 byte(s)
Diff to previous 595 , to selected 624

    New peephole code, improvements to x86 instruction selection, and
    fixes for SSA and the machine description tool.

    CVS tag=leunga-20000406-peephole-x86-SSA

Revision 595 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 5 03:30:17 2000 UTC (19 years, 6 months ago) by blume
File length: 27660 byte(s)
Diff to previous 594 , to selected 624
merging last bits before 110.27 code freeze

Revision 594 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 4 23:41:47 2000 UTC (19 years, 6 months ago) by leunga
File length: 27344 byte(s)
Diff to previous 593 , to selected 624

      Changes to assembly output and fixes a bug in the x86 assembler
      CVS tag=leunga-20000404-x86-asm

Revision 593 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 4 07:26:33 2000 UTC (19 years, 6 months ago) by leunga
File length: 26856 byte(s)
Diff to previous 592 , to selected 624

    Fixes related to C--, Moby and my optimizations.
    CVS tag=leunga-20000404-C--Moby

Revision 592 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 3 07:04:12 2000 UTC (19 years, 6 months ago) by blume
File length: 25903 byte(s)
Diff to previous 591 , to selected 624
merging branch blume_devel_v110p26p2_1 (elimination of corenv)

Revision 591 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 3 01:19:20 2000 UTC (19 years, 6 months ago) by leunga
File length: 24381 byte(s)
Diff to previous 590 , to selected 624

   1. Renamed the constructor CALL in MLTREE by popular demand.
   2. Added a bunch of files from my repository.  These are currently
      used by other non-SMLNJ backends.

Revision 590 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 1 02:24:08 2000 UTC (19 years, 6 months ago) by leunga
File length: 24046 byte(s)
Diff to previous 589 , to selected 624

   This update contains a new module for extracting aliasing information.
   CVS tag: leunga-20000331-aliasing

Revision 589 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 31 16:14:36 2000 UTC (19 years, 6 months ago) by dbm
File length: 23389 byte(s)
Diff to previous 588 , to selected 624
fixes for c-libraries.c and bug 1556

Revision 588 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 31 09:00:02 2000 UTC (19 years, 6 months ago) by blume
File length: 23019 byte(s)
Diff to previous 587 , to selected 624
changes to modmap generator and CM tool parameter mechanism (see HISTORY)

Revision 587 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 30 09:01:52 2000 UTC (19 years, 6 months ago) by blume
File length: 21673 byte(s)
Diff to previous 586 , to selected 624
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 586 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 30 05:08:07 2000 UTC (19 years, 6 months ago) by leunga
File length: 18388 byte(s)
Diff to previous 585 , to selected 624

   Fixed a slight problem with gc types annotations.

   To turn on gc types, do this:

       CM.autoload "sml/compiler.cm";
       Compiler.Control.MLRISC.getFlag "mlrisc-gc-types" := true;

Revision 585 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 29 23:55:35 2000 UTC (19 years, 6 months ago) by leunga
File length: 18288 byte(s)
Diff to previous 583 , to selected 624

   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 583 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 23 21:52:30 2000 UTC (19 years, 6 months ago) by leunga
File length: 8619 byte(s)
Diff to previous 580 , to selected 624

1. X86 fixes/changes

   a.  The old code generated for SETcc was completely wrong.
       The Intel optimization guide is VERY misleading.

2. ALPHA fixes/changes

   a.  Added the instructions LDBU, LDWU, STB, STW as per Fermin's suggestion.
   b.  Added a new mode byteWordLoadStores to the functor parameter to Alpha()
   c.  Added reassociation code for address computation.

Revision 580 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 22 06:33:52 2000 UTC (19 years, 7 months ago) by leunga
File length: 8070 byte(s)
Diff to previous 578 , to selected 624
*** empty log message ***

Revision 578 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 14 05:16:29 2000 UTC (19 years, 7 months ago) by blume
File length: 7151 byte(s)
Diff to previous 577 , to selected 624
merging back blume_devel_v110p26p1_1

Revision 577 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 10 08:07:18 2000 UTC (19 years, 7 months ago) by blume
File length: 6177 byte(s)
Diff to previous 576 , to selected 624
improved version of Dave's fixpt script added

Revision 576 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 10 07:27:16 2000 UTC (19 years, 7 months ago) by leunga
File length: 4426 byte(s)
Diff to previous 575 , to selected 624

More assembly output problems involving the indexed addressing mode
on the x86 have been found and corrected. Thanks to Fermin Reig for the
fix.

The interface and implementation of the register allocator have been changed
slightly to accommodate the possibility to skip the register allocation
phases completely and go directly to memory allocation.  This is needed
for C-- use.

This fix only affects the x86 assembly output.

Revision 575 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 10 02:55:58 2000 UTC (19 years, 7 months ago) by blume
File length: 3882 byte(s)
Diff to previous 572 , to selected 624
BOOT and HISTORY file for blume_main_v110p26p1_0

Revision 572 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 9 02:43:06 2000 UTC (19 years, 7 months ago) by blume
File length: 2050 byte(s)
Diff to previous 570 , to selected 624
BOOT and HISTORY updated

Revision 570 - (view) (download) (annotate) - [select for diffs]
Added Wed Mar 8 17:30:13 2000 UTC (19 years, 7 months ago) by dbm
File length: 447 byte(s)
Diff to selected 624
HISTORY file creation

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.

  Diffs between and
  Type of Diff should be a

Sort log by:

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