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 1028, Fri Jan 18 18:57:53 2002 UTC revision 1032, Tue Jan 22 16:59:16 2002 UTC
# Line 14  Line 14 
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16  Name: Matthias Blume  Name: Matthias Blume
17    Date: 2002/01/22
18    Tag: blume-20020122-x86-ccalls
19    Description:
20    
21    Bug fix for c-calls on x86 (having to do with how char- and
22    short-arguments are being handled).
23    
24    ----------------------------------------------------------------------
25    Name: Matthias Blume
26    Date: 2002/01/21
27    Tag: blume-20020121-ff
28    Description:
29    
30    Another day of fiddling with the FFI...
31    
32    1. Bug fix/workaround:  CKIT does not complain about negative array
33       dimensions, so ml-nlffigen has to guard itself against this possibility.
34       (Otherwise a negative dimension would send it into an infinite loop.)
35    
36    2. Some of the abstract types (light objects, light pointers, most "base"
37       types) in structure C are now eqtypes.
38    
39    3. Added constructors and test functions for NULL function pointers.
40    
41    ----------------------------------------------------------------------
42    Name: Matthias Blume
43    Date: 2002/01/18
44    Tag: blume-20020118-ready-for-new-release
45    Description:
46    
47    Made config/srcarchiveurl point to a new place.  (Will provide boot
48    files shortly.)
49    
50    Maybe we christen this to be 110.38?
51    
52    ----------------------------------------------------------------------
53    Name: Matthias Blume
54    Date: 2002/01/18
55    Tag: blume-20020118-more-ffifiddle
56    Description:
57    
58    Today's FFI fiddling:
59    
60      - Provided a structure CGetSet with "convenient" versions of C.Get.* and
61        C.Set.* that use concrete (MLRep.*) arguments and results instead
62        of abstract ones.
63    
64      - Provided word-style bit operations etc. for "int" representation
65        types in MLRep.S<Foo>Bitops where <Foo> ranges over Char, Int, Short,
66        and Long.
67    
68    ----------------------------------------------------------------------
69    Name: Matthias Blume
70  Date: 2002/01/18  Date: 2002/01/18
71  Tag: blume-20020118-use-x86-fp  Tag: blume-20020118-use-x86-fp
72  Description:  Description:

Legend:
Removed from v.1028  
changed lines
  Added in v.1032

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