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

Diff of /sml/trunk/HISTORY

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

revision 592, Mon Apr 3 07:04:12 2000 UTC revision 595, Wed Apr 5 03:30:17 2000 UTC
# Line 13  Line 13 
13  Description:  Description:
14  ----------------------------------------------------------------------  ----------------------------------------------------------------------
15  Name: Matthias Blume  Name: Matthias Blume
16    Date: 2000/04/05 12:30:00 JST
17    Tag: blume_main_v110p26p2_3
18    Description:
19    
20    This update just merges three minor cosmetic updates to CM's sources
21    to get ready for the 110.27 code freeze on Friday.  No functionality
22    has changed.
23    
24    ----------------------------------------------------------------------
25    Name: Allen Leung
26    Date: 2000/04/04 19:39:00 EST
27    Tag: leunga-20000404-x86-asm
28    Description:
29    
30    1.  Fixed a problem in X86 assembly.
31    
32        Things like
33    
34           jmp %eax
35           jmp (%eax)
36    
37        should be output as
38    
39           jmp *%eax
40           jmp *(%eax)
41    
42    2.  Assembly output
43    
44          Added a new flag
45    
46              "asm-indent-copies" (default to false)
47    
48          When this flag is on, parallel copies will be indented an extra level.
49    
50    ----------------------------------------------------------------------
51    Name: Allen Leung
52    Date: 2000/04/04 03:18:00 EST
53    Tag: leunga-20000404-C--Moby
54    Description:
55    
56        All of these fixes are related to C--, Moby, and my own optimization
57        stuff; so they shouldn't affect SML/NJ.
58    
59    1.  X86
60    
61        Various fixes related floating point, and extensions.
62    
63    2.  Alpha
64    
65        Some extra patterns related to loads with signed/zero extension
66        provided by Fermin.
67    
68    3.  Assembly
69    
70        When generating assemby, resolve the value of client defined constants,
71        instead of generating symbolic values.  This is controlled by the
72        new flag "asm-resolve-constants", which is default to true.
73    
74    4.  Machine Descriptions
75    
76        a. The precedence parser was slightly broken when parsing infixr symbols.
77        b. The type generalizing code had the bound variables reversed, resulting
78           in a problem during arity raising.
79        c. Various fixes in machine descriptions.
80    
81    ----------------------------------------------------------------------
82    Name: Matthias Blume
83  Date: 2000/04/03 16:05:00 JST  Date: 2000/04/03 16:05:00 JST
84  Tag: blume_main_v110p26p2_2  Tag: blume_main_v110p26p2_2
85  Description:  Description:

Legend:
Removed from v.592  
changed lines
  Added in v.595

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