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 1021, Wed Jan 16 20:33:57 2002 UTC revision 1034, Thu Jan 24 05:53:53 2002 UTC
# Line 11  Line 11 
11  Date: yyyy/mm/dd  Date: yyyy/mm/dd
12  Tag: <post-commit CVS tag>  Tag: <post-commit CVS tag>
13  Description:  Description:
14    
15    ----------------------------------------------------------------------
16    Name: Lal George
17    Date: 2002/01/24
18    Tag: george-20020124-risc-ra-interface
19    Description:
20    
21       There is a dramatic simplification in the interface to the
22       register allocator for RISC architectures as a result of making
23       parallel copy instructions explicit.
24    
25    ----------------------------------------------------------------------
26    Name: Matthias Blume
27    Date: 2002/01/22
28    Tag: blume-20020122-x86-ccalls
29    Description:
30    
31    Bug fix for c-calls on x86 (having to do with how char- and
32    short-arguments are being handled).
33    
34    ----------------------------------------------------------------------
35    Name: Matthias Blume
36    Date: 2002/01/21
37    Tag: blume-20020121-ff
38    Description:
39    
40    Another day of fiddling with the FFI...
41    
42    1. Bug fix/workaround:  CKIT does not complain about negative array
43       dimensions, so ml-nlffigen has to guard itself against this possibility.
44       (Otherwise a negative dimension would send it into an infinite loop.)
45    
46    2. Some of the abstract types (light objects, light pointers, most "base"
47       types) in structure C are now eqtypes.
48    
49    3. Added constructors and test functions for NULL function pointers.
50    
51    ----------------------------------------------------------------------
52    Name: Matthias Blume
53    Date: 2002/01/18
54    Tag: blume-20020118-ready-for-new-release
55    Description:
56    
57    Made config/srcarchiveurl point to a new place.  (Will provide boot
58    files shortly.)
59    
60    Maybe we christen this to be 110.38?
61    
62    ----------------------------------------------------------------------
63    Name: Matthias Blume
64    Date: 2002/01/18
65    Tag: blume-20020118-more-ffifiddle
66    Description:
67    
68    Today's FFI fiddling:
69    
70      - Provided a structure CGetSet with "convenient" versions of C.Get.* and
71        C.Set.* that use concrete (MLRep.*) arguments and results instead
72        of abstract ones.
73    
74      - Provided word-style bit operations etc. for "int" representation
75        types in MLRep.S<Foo>Bitops where <Foo> ranges over Char, Int, Short,
76        and Long.
77    
78    ----------------------------------------------------------------------
79    Name: Matthias Blume
80    Date: 2002/01/18
81    Tag: blume-20020118-use-x86-fp
82    Description:
83    
84    Now that x86-fast-fp seems to be working, I turned it back on again
85    by default.  (Seems to work fine now, even with the FFI.)
86    
87    Other than that, I added some documentation about the FFI to
88    src/ml-nlffigen/README and updated the FFI test examples in
89    src/ml-nlffi-lib/Tests/*.
90    
91    ----------------------------------------------------------------------
92    Name: Allen Leung
93    Date: 2002/01/17
94    Tag: leunga-20020117-x86-fast-fp-call
95    Description:
96    
97       1. Fixed a problem with handling return fp values when x86's fast fp
98          mode is turned on.
99    
100       2. Minor pretty printing fix for cellset.  Print %st(0) as %st(0) instead
101          of %f32.
102    
103       3. Added a constructor INT32lit to the ast of MLRISC tools.
104    
105  ----------------------------------------------------------------------  ----------------------------------------------------------------------
106  Name: Matthias Blume  Name: Matthias Blume
107  Date: 2002/01/16  Date: 2002/01/16

Legend:
Removed from v.1021  
changed lines
  Added in v.1034

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