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

   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, 8 months ago) by leunga
File length: 18288 byte(s)
Diff to previous 583

   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, 8 months ago) by leunga
File length: 8619 byte(s)
Diff to previous 580

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, 8 months ago) by leunga
File length: 8070 byte(s)
Diff to previous 578
*** empty log message ***

Revision 578 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 14 05:16:29 2000 UTC (19 years, 9 months ago) by blume
File length: 7151 byte(s)
Diff to previous 577
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, 9 months ago) by blume
File length: 6177 byte(s)
Diff to previous 576
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, 9 months ago) by leunga
File length: 4426 byte(s)
Diff to previous 575

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, 9 months ago) by blume
File length: 3882 byte(s)
Diff to previous 572
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, 9 months ago) by blume
File length: 2050 byte(s)
Diff to previous 570
BOOT and HISTORY updated

Revision 570 - (view) (download) (annotate) - [select for diffs]
Added Wed Mar 8 17:30:13 2000 UTC (19 years, 9 months ago) by dbm
File length: 447 byte(s)
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