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 1682, Tue Nov 9 23:48:09 2004 UTC revision 1701, Wed Nov 17 21:07:35 2004 UTC
# Line 13  Line 13 
13  Description:  Description:
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16    Name: Allen Leung (leunga (at) reservoir (dot) com)
17    Date: 2004/11/17 16:05:21 EST 2004
18    Tag: leunga-20041117-mlrisc-live-kill
19    Description:
20    
21       Added support for MLTree constructs LIVE and KILL
22    to all the architectures.
23    
24    ----------------------------------------------------------------------
25    Name: Matthias Blume (blume (at) tti - c (dot) org)
26    Date: 2004/11/13 00:20:00 CST
27    Tag: blume-20041113-versiontool
28    Description:
29    
30    - Stripped down the versiontool: It now only handles the version number.
31      The date string is generated at bootstrap time (during makeml).
32    
33    - In a previous commit, fixed a minor issue with how polyequal is being
34      translated.  In particular, the code now "looks through" abstractions.
35      This results in slightly fewer polyEqual warnings and hopefully slightly
36      more efficient code.  Important examples for where this matters are
37      the new int64 and word64 types.
38    
39    ----------------------------------------------------------------------
40    Name: Matthias Blume (blume (at) tti - c (dot) org)
41    Date: 2004/11/12 00:30:00 CST
42    Tag: blume-20041112-int64
43    Description:
44    
45    Structure Int64 fully hooked in.  (The implementation is not very
46    efficient, though.)
47    
48    ----------------------------------------------------------------------
49    Name: Matthias Blume (blume (at) tti - c (dot) org)
50    Date: 2004/11/11 17:30:00 CST
51    Tag: blume-20041111-more64
52    Description:
53    
54    All the pieces of Word64 are now there, with the exception of the
55    conversions from and to LargeWord. (Eventually these need to be identities,
56    but for the time being they don't even make sense because LargeWord is
57    32-bit wide.)
58    
59    Also started to add similar support for Int64, but major pieces of that
60    are still missing.
61    
62    ----------------------------------------------------------------------
63    Name: Matthias Blume (blume (at) tti - c (dot) org)
64    Date: 2004/11/11 00:15:00 CST
65    Tag: blume-20041111-word64
66    Description:
67    
68    Structure Word64 is now (almost) complete, word literals and patterns
69    seem to work.  There are a few odd pieces missing.  In particular,
70    I didn't do the {from,to}LargeWord parts because LargeWord is still Word32
71    at the moment.
72    
73    Making Word64 official would mean that LargeWord becomes Word64.  But
74    this requires extreme care because most word-word conversions have to
75    go through LargeWord, so making a mistake means loss of efficiency or
76    worse.  Eventually there will be a solution similar to (but actually
77    simpler than) what I did with IntInf.
78    
79    ----------------------------------------------------------------------
80    Name: Matthias Blume (blume (at) tti - c (dot) org)
81    Date: 2004/11/10 18:12:00 CST
82    Tag: blume-20041110-64bit
83    Description:
84    
85    More 64-bit hacking (but still not even half-way there yet).
86    Also, some assorted improvements to the handling of 8-bit words.
87    
88    ----------------------------------------------------------------------
89  Name: Matthias Blume (blume (at) tti - c (dot) org)  Name: Matthias Blume (blume (at) tti - c (dot) org)
90  Date: 2004/11/09 17:50:00 CST  Date: 2004/11/09 17:50:00 CST
91  Tag: blume-20041109-64bit  Tag: <none>
92  Description:  Description:
93    
94  Started adding some infrastructure for supporting 64-bit int- and  Started adding some infrastructure for supporting 64-bit int- and

Legend:
Removed from v.1682  
changed lines
  Added in v.1701

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