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 1011, Thu Jan 10 20:22:04 2002 UTC revision 1015, Tue Jan 15 21:46:00 2002 UTC
# Line 13  Line 13 
13  Description:  Description:
14  ----------------------------------------------------------------------  ----------------------------------------------------------------------
15  Name: Matthias Blume  Name: Matthias Blume
16    Date: 2002/01/15
17    Tag: blume-20020115-ffiupdates
18    Description:
19    
20    1. Fix for bug resulting in single-precision float values being returned
21       incorrectly from FFI calls.
22    
23    2. Small modifications to C FFI API:
24    
25        - memory-allocation routines return straight objects (no options)
26          and raise an exception in out-of-memory situations
27        - unsafe extensions to cast between function pointers and pointers
28          from/to ints
29        - added structure C_Debug as an alternative to structure C where
30          pointer-dereferencing (|*| and |*!) always check for null-pointers
31        - added open_lib' to DynLinkage;  open_lib' works like open_lib
32          but also takes a (possibly empty) list of existing library handles
33          that the current library depends on
34    
35    ----------------------------------------------------------------------
36    Name: Matthias Blume
37  Date: 2002/01/10  Date: 2002/01/10
38  Tag: blume-20020110-newffigen  Tag: blume-20020110-newffigen
39  Description:  Description:

Legend:
Removed from v.1011  
changed lines
  Added in v.1015

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