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 756, Thu Dec 14 16:01:33 2000 UTC revision 772, Thu Jan 4 15:36:41 2001 UTC
# Line 13  Line 13 
13  Description:  Description:
14  ----------------------------------------------------------------------  ----------------------------------------------------------------------
15  Name: Matthias Blume  Name: Matthias Blume
16    Date: 2001/01/05 00:30:00 JST
17    Tag: blume-20010105-primops
18    Description:
19    
20    Added some experimental support for work that I am doing right now.
21    These changes mostly concern added primops, but there is also a new
22    experimental C library in the runtime system (but currently not enabled
23    anywhere except on Linux/X86).
24    
25    In the course of adding primops (and playing with them), I discovered that
26    Zhong's INL_PRIM hack (no type info for certain primops) was, in fact, badly
27    broken.  (Zhong was very right he labeled this stuff as "major gross hack".)
28    To recover, I made type information in INL_PRIM mandatory and changed
29    prim.sml as well as built-in.sml accordingly.  The InLine structure now
30    has complete, correct type information (i.e., no bottom types).
31    
32    Since all these changes mean that we need new binfiles, I also bumped the
33    version number to 110.32.1.
34    
35    ----------------------------------------------------------------------
36    Name: Matthias Blume
37    Date: 2000/12/30 22:10:00 JST
38    Tag: blume-20001230-various
39    Description:
40    
41    Added proxy libraries for MLRISC and let MLRISC libraries refer
42    to each other using path anchors.  (See CM manual for explanation.)
43    
44    Updated CM documentation.
45    
46    Fixed some bugs in CM.
47    
48    Implemented "proxy" libraries (= syntactic sugar for CM).
49    
50    Added "-quiet" option to makeml and changed runtime system accordingly.
51    
52    Added cleanup handler for exportML to reset timers and compiler stats.
53    
54    ----------------------------------------------------------------------
55    Name: Lal George
56    Date: 2000/12/22 22:22:58 EST 2000
57    Tag: Release_110_32
58    Description:
59    
60            Infinite precision used throughout MLRISC.
61            see MLRISC/mltree/machine-int.sig
62    
63    ----------------------------------------------------------------------
64    Name: Matthias Blume
65    Date: 2000/12/22 23:16:00 JST
66    Tag: blume-20001222-warn
67    Description:
68    
69    Corrected wording and formatting of some CM warning message which I
70    broke in my previous patch.
71    
72    ----------------------------------------------------------------------
73    Name: Matthias Blume
74    Date: 2000/12/22 21:20:00 JST
75    Tag: blume-20001222-anchorenv
76    Description:
77    
78    Fixed CM's handling of anchor environments in connection with CMB.make.
79    
80    ----------------------------------------------------------------------
81    Name: Matthias Blume
82    Date: 2000/12/22 13:15:00 JST
83    Tag: blume-20001222-cleanup
84    Description:
85    
86    Removed src/cm/ffi which does not (and did not) belong here.
87    
88    ----------------------------------------------------------------------
89    Name: Matthias Blume
90    Date: 2000/12/21 23:55:00 JST
91    Tag: blume-20001221-exn
92    Description:
93    
94    Probably most important: CM no longer silently swallows all exceptions
95    in the compiler.
96    Plus: some other minor CM changes.  For example, CM now reports some
97    sizes for generated binfiles (code, data, envpickle, lambdapickle).
98    
99    ----------------------------------------------------------------------
100    Name: Matthias Blume
101  Date: 2000/12/15 00:01:05 JST  Date: 2000/12/15 00:01:05 JST
102  Tag: blume-20001215-dirtool  Tag: blume-20001215-dirtool
103  Description:  Description:

Legend:
Removed from v.756  
changed lines
  Added in v.772

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