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 1662, Sun Oct 24 17:56:50 2004 UTC revision 1686, Thu Nov 11 23:26:27 2004 UTC
# Line 13  Line 13 
13  Description:  Description:
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16    Date: 2004/11/11 17:30:00 CST
17    Tag: blume-20041111-more64
18    Description:
19    
20    All the pieces of Word64 are now there, with the exception of the
21    conversions from and to LargeWord. (Eventually these need to be identities,
22    but for the time being they don't even make sense because LargeWord is
23    32-bit wide.)
24    
25    Also started to add similar support for Int64, but major pieces of that
26    are still missing.
27    
28    ----------------------------------------------------------------------
29    Name: Matthias Blume (blume (at) tti - c (dot) org)
30    Date: 2004/11/11 00:15:00 CST
31    Tag: blume-20041111-word64
32    Description:
33    
34    Structure Word64 is now (almost) complete, word literals and patterns
35    seem to work.  There are a few odd pieces missing.  In particular,
36    I didn't do the {from,to}LargeWord parts because LargeWord is still Word32
37    at the moment.
38    
39    Making Word64 official would mean that LargeWord becomes Word64.  But
40    this requires extreme care because most word-word conversions have to
41    go through LargeWord, so making a mistake means loss of efficiency or
42    worse.  Eventually there will be a solution similar to (but actually
43    simpler than) what I did with IntInf.
44    
45    ----------------------------------------------------------------------
46    Name: Matthias Blume (blume (at) tti - c (dot) org)
47    Date: 2004/11/10 18:12:00 CST
48    Tag: blume-20041110-64bit
49    Description:
50    
51    More 64-bit hacking (but still not even half-way there yet).
52    Also, some assorted improvements to the handling of 8-bit words.
53    
54    ----------------------------------------------------------------------
55    Name: Matthias Blume (blume (at) tti - c (dot) org)
56    Date: 2004/11/09 17:50:00 CST
57    Tag: <none>
58    Description:
59    
60    Started adding some infrastructure for supporting 64-bit int- and
61    word-types.  (Still in its very early stages.)
62    
63    ----------------------------------------------------------------------
64    Name: Matthias Blume (blume (at) tti - c (dot) org)
65    Date: 2004/10/28 10:45:00 CDT
66    Tag: Release_110_50
67    Description:
68    
69    New working version (110.50).  NEW BOOTFILES!
70    
71                 =====================
72    
73    Also:
74    
75      - Changend config/srcarchiveurl from a file just
76        containing the URL string into a file containing
77        shell script code.  The code has access to the $VERSION variable.
78      - Made corresponding changes to config/install.sh and config/unpack.
79      - Default contents of config/srcarchiveurl uses $VERSION and
80        normally does not have to be edited to reflect a version change.
81    
82      (As a result, a version change can be done by just editing
83       config/version, the rest is now automatic.)
84    
85    ----------------------------------------------------------------------
86    Name: Matthias Blume (blume (at) tti - c (dot) org)
87    Date: 2004/10/27 17:50:00 CDT
88    Tag: blume-20041027-btrace-msg
89    Description:
90    
91    BackTrace.monitor now also reports the source of the exception that
92    triggered the trace.
93    
94    ----------------------------------------------------------------------
95    Name: Matthias Blume (blume (at) tti - c (dot) org)
96    Date: 2004/10/27 17:20:00 CDT
97    Tag: blume-20041027-x86-c-calls
98    Description:
99    
100    This is the HISTORY entry for two earlier commits, both concerning
101    the x86 c-calls code in MLRISC:
102    
103      - added a missing LOAD in the code that deals with struct arguments
104      - made sure the caller does not add the wrong number of bytes to the
105        stack pointer after a call of a function returning a struct
106        (the callee already pops the implicit argument which points to
107         the space reserved for the result)
108    
109    ----------------------------------------------------------------------
110  Name: Allen Leung (leunga (at) reservoir (dot) com)  Name: Allen Leung (leunga (at) reservoir (dot) com)
111  Date: 2004/10/24 14:00:00 EST  Date: 2004/10/24 14:00:00 EST
112  Tag: leunga-20041024-x86-gas-fucomip  Tag: leunga-20041024-x86-gas-fucomip
# Line 218  Line 312 
312  Description:  Description:
313    
314  * Moved the "version" magic into its own little library under  * Moved the "version" magic into its own little library under
315  src/system/smlnj/internal.  This avoids expensive reconstruction    src/system/smlnj/internal.  This avoids expensive reconstruction of
316  of a stable src/compiler/core.cm.    a stable src/compiler/core.cm.
317    
318  * At the same time, structure CompilerVersion is now known as structure  * At the same time, structure CompilerVersion is now known as
319  SMLNJVersion.    structure SMLNJVersion.
320    
321  * Arranged for the version tool to NOT kick in when rebuilding the system  * Arranged for the version tool to NOT kick in when rebuilding the system
322    (makeml -rebuild, fixpt).  Otherwise one would never reach a fixpoint.    (makeml -rebuild, fixpt).  Otherwise one would never reach a fixpoint.

Legend:
Removed from v.1662  
changed lines
  Added in v.1686

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