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 1009, Wed Jan 9 19:44:22 2002 UTC revision 1016, Tue Jan 15 23:10:06 2002 UTC
# Line 13  Line 13 
13  Description:  Description:
14  ----------------------------------------------------------------------  ----------------------------------------------------------------------
15  Name: Lal George  Name: Lal George
16    Date: 2002/01/15
17    Tag: <none>
18    Description:
19    
20    1. Since COPY instructions are no longer native to the architecture,
21       a generic functor can be used to implement the expandCopies function.
22    
23    2. Allowed EXPORT and IMPORT pseudo-op declarations to appear inside a
24       TEXT segment.
25    
26    ----------------------------------------------------------------------
27    Name: Matthias Blume
28    Date: 2002/01/15
29    Tag: blume-20020115-ffiupdates
30    Description:
31    
32    1. Fix for bug resulting in single-precision float values being returned
33       incorrectly from FFI calls.
34    
35    2. Small modifications to C FFI API:
36    
37        - memory-allocation routines return straight objects (no options)
38          and raise an exception in out-of-memory situations
39        - unsafe extensions to cast between function pointers and pointers
40          from/to ints
41        - added structure C_Debug as an alternative to structure C where
42          pointer-dereferencing (|*| and |*!) always check for null-pointers
43        - added open_lib' to DynLinkage;  open_lib' works like open_lib
44          but also takes a (possibly empty) list of existing library handles
45          that the current library depends on
46    
47    ----------------------------------------------------------------------
48    Name: Matthias Blume
49    Date: 2002/01/10
50    Tag: blume-20020110-newffigen
51    Description:
52    
53    1. Updates to portable graph code.
54    
55    2. Major update to ml-nlffigen and ml-nlffi-lib.  Things are much
56       more scalable now so that even huge interfaces such as the one
57       for GTK compile in finite time and space. :-)
58       See src/ml-nlffigen/README for details on what's new.
59    
60    ----------------------------------------------------------------------
61    Name: Lal George
62  Date: 2001/01/09 14:31:35 EST 2002  Date: 2001/01/09 14:31:35 EST 2002
63  Tag: george-20011206-rm-native-copy  Tag: george-20011206-rm-native-copy
64  Description:  Description:

Legend:
Removed from v.1009  
changed lines
  Added in v.1016

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