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 829, Mon May 14 15:30:56 2001 UTC revision 838, Tue Jun 5 19:10:21 2001 UTC
# Line 14  Line 14 
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16  Name: Matthias Blume  Name: Matthias Blume
17    Date: 2001/06/05 15:10:00 EDT
18    Tag: blume-20010605-cm-index
19    Description:
20    
21    0. The "lambdasplit" parameter for class "sml" in CM has been documented.
22    
23    1. CM can now generate "index files".  These are human-readable files
24       that list on a per-.cm-file basis each toplevel symbol defined or
25       imported.  The location of the index file for
26       <p>/<d>.cm is <p>/CM/INDEX/<d>.cm.
27       To enable index-file generation, set CM.Control.generate_index to true
28       or export an environment-symbol: export CM_GENERATE_INDEX=true.
29    
30       The CM manual has been updated accordingly.
31    
32    2. I made some slight modifications to the c-calls API in MLRISC.
33    
34         a) There is now a callback to support saving/restoring of
35            dedicated but caller-save registers around the actual call
36            instruction.
37         b) One can optionally specify a comment-annotation for the
38            call instruction.
39    
40    3. SML/NJ (mlriscGen.sml) uses this new API for the rawccall primop.
41       (For example, the comment annotation shows the C prototype of
42        the function being called.)
43    
44    ----------------------------------------------------------------------
45    Name: Matthias Blume
46    Date: 2001/06/01 13:30:00 EDT
47    Tag: blume-20010601-nlffi-cleanup
48    Description:
49    
50    This is mostly a cleanup of MLFFI stuff:
51    
52       - some signature files have been put into a more exposed place
53       - the ugly 'f type parameter is gone (simplifies types tremendously!)
54       - ml-nlffigen changed accordingly
55       - tutorial updated
56    
57    Other changes:
58    
59       - author's affiliation in CM manual(s) updated
60       - some more recognized keywords added to Allen's sml.sty
61    
62    ----------------------------------------------------------------------
63    Name: Matthias Blume
64    Date: 2001/05/25 15:30:00 EDT
65    Tag: blume-20010525-iptr
66    Description:
67    
68      - put the official 110.33-README (as it appears on the ftp server) under
69        CVS
70      - fixed a small bug related to incomplete pointer types in
71        ml-nlffigen
72      - small cosmetic change to the ml-nlffi-lib's "arr" type constructor
73        (it does not need the 'f type parameter)
74    
75    ----------------------------------------------------------------------
76    Name: Matthias Blume
77    Date: 2001/05/23 14:30:00 EDT
78    Tag: Release_110_33
79    Description:
80    
81    New version number (110.33).  New bootfiles.
82    
83    ----------------------------------------------------------------------
84    Name: Matthias Blume
85    Date: 2001/05/22 18:06:00 EDT
86    Tag: blume-20010522-targets
87    Description:
88    
89    Made install.sh use file config/targets.customized if it exists, falling
90    back to config/targets if it doesn't.  This way one can have a customized
91    version of the targets file without touching the "real thing", thus
92    eliminating the constant fear of accidentally checking something bogus
93    back into the CVS repository...  (File config/targets.customized must
94    not be added to the repository!)
95    
96    ----------------------------------------------------------------------
97    Name: Matthias Blume
98    Date: 2001/05/22 16:30:00 EDT
99    Tag: blume-20010522-minitut
100    Description:
101    
102    1. Bug fix in ml-nlffigen; now (hopefully) correctly handling
103       struct returns.
104    2. Added src/ml-nlffi-lib/Doc/mini-tutorial.txt.  This is some very
105       incomplete, preliminary documentation for NLFFI.
106    
107    ----------------------------------------------------------------------
108    Name: Matthias Blume
109  Date: 2001/05/14 11:30:00 EDT  Date: 2001/05/14 11:30:00 EDT
110  Tag: blume-20010514-script  Tag: blume-20010514-script
111  Description:  Description:

Legend:
Removed from v.829  
changed lines
  Added in v.838

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