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/branches/primop-branch-3/NOTES/HISTORY
ViewVC logotype

Diff of /sml/branches/primop-branch-3/NOTES/HISTORY

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

revision 1689, Sat Nov 13 06:25:04 2004 UTC revision 1717, Thu Nov 25 04:11:57 2004 UTC
# Line 14  Line 14 
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16  Name: Matthias Blume (blume (at) tti - c (dot) org)  Name: Matthias Blume (blume (at) tti - c (dot) org)
17    Date: 2004/11/24 22:15:00 CST
18    Tag: blume-20041124-cml
19    Description:
20    
21    Made sure CML compiles when Position = Int64.
22    
23    ----------------------------------------------------------------------
24    Name: Matthias Blume (blume (at) tti - c (dot) org)
25    Date: 2004/11/24 14:30:00 CST
26    Tag: blume-20041124-position
27    Description:
28    
29    The compiler can now be compiled in a mode that makes structure Position
30    equal to Int64.  The default, however, is unchanged (Position = Int31)
31    for the time being.
32    
33    To enable 64-bit positions, use the following procedure:
34    
35    1. Start sml
36    2. Autoload $smlnj/cmb.cm (if not already autoloaded)
37    3. Type
38          #set (CMB.symval "USE_64_BIT_POSITIONS") (SOME 1);
39    4. Run CMB.make() as usual.
40    
41    This is barely tested.  The only test so far was a little SML program
42    counting the number of characters in an 8-gigabyte file by
43    reading it character-by-character.  That test was successful.
44    
45    In support of 64-bit positions, a number of new functions have been
46    added to the runtime system.
47    
48    ----------------------------------------------------------------------
49    Name: Matthias Blume (blume (at) tti - c (dot) org)
50    Date: 2004/11/23 14:45:00 CST
51    Tag: blume-20041123-useFile
52    Description:
53    
54    Fixed a problem with unhelpful error messages related to problems with
55    .cm- or .sml files that appear as part of the sml command line.
56    
57    ----------------------------------------------------------------------
58    Name: Matthias Blume (blume (at) tti - c (dot) org)
59    Date: 2004/11/18 15:40:00 CST
60    Tag: Release_110_51
61    Description:
62    
63    New working version (110.51).  NEW BOOTFILES!
64    
65    ----------------------------------------------------------------------
66    Name: Matthias Blume (blume (at) tti - c (dot) org)
67    Date: 2004/11/18 15:35:00 CST
68    Tag: <none>
69    Description:
70    
71    Enabled dlopen and friends for FreeBSD (as recommended by Johannes 5
72    Joemann).
73    
74    ----------------------------------------------------------------------
75    Name: Allen Leung (leunga (at) reservoir (dot) com)
76    Date: 2004/11/17 16:05:21 EST 2004
77    Tag: leunga-20041117-mlrisc-live-kill
78    Description:
79    
80       Added support for MLTree constructs LIVE and KILL
81    to all the architectures.
82    
83    ----------------------------------------------------------------------
84    Name: Matthias Blume (blume (at) tti - c (dot) org)
85  Date: 2004/11/13 00:20:00 CST  Date: 2004/11/13 00:20:00 CST
86  Tag: blume-20041113-versiontool  Tag: blume-20041113-versiontool
87  Description:  Description:

Legend:
Removed from v.1689  
changed lines
  Added in v.1717

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