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 1383, Thu Sep 18 20:26:20 2003 UTC revision 1389, Wed Sep 24 20:09:40 2003 UTC
# Line 13  Line 13 
13  Description:  Description:
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16  Name: Matthias Blume  Name: Matthias Blume (blume (at) tti - c (dot) org)
17    Date: 2003/09/24 15:10:05 CDT
18    Tag: blume-20030924-sockets
19    Description:
20    
21    1. Fixed SOCKET API and implementation to match Basis spec.
22       This required changing the internal representation of sockets to one
23       that remembers (for each socket file descriptor) whether it is currently
24       blocking or non-blocking.  This state is maintained lazily (i.e., a system
25       call is made only if the state actually needs to change).
26    
27    2. OS-specific details of sockets were moved into separate files, thus
28       making it possible to unify the bulk of the socket implementations
29       between Unix and Win32.
30    
31    3. CML's socket API changed accordingly.
32       (Note that we need to remove non-blocking functions from this API
33       since they are redundant in the case of CML!)
34    
35    4. CML's socket implementation now makes use of non-blocking functions
36       provided by Basis, thus removing all OS-dependent code from this part
37       of CML.
38    
39    5. Changed Real64.precision from 52 to 53.  Minor cleanup in Real64 code.
40    
41    ----------------------------------------------------------------------
42    Name: Matthias Blume (blume (at) tti - c (dot) org)
43    Date: 2003/09/22 12:10:00 CDT
44    Tag: blume-20030922-110_43_2
45    Description:
46    
47    Made a new interim version and bootfiles for developer's bootstrapping
48    convenience.
49    
50       110.43.2 -- NEW BOOTFILES
51    
52    ----------------------------------------------------------------------
53    Name: Matthias Blume (blume (at) tti - c (dot) org)
54    Date: 2003/09/19 15:55:00 CDT
55    Tag: blume-20030919-cmdir
56    Description:
57    
58    1. new-install.sh -> install.sh
59    2. changed default CM "metadata" directory name to ".cm" (instead of "CM")
60    3. tweaked installer so that another name instead of .cm can be chosen
61       at install time (by setting the CM_DIR_ARC environment variable
62       during installation); once installation is complete, the name is
63       fixed
64    
65    ----------------------------------------------------------------------
66    Name: Matthias Blume (blume (at) tti - c (dot) org)
67    Date: 2003/09/18 16:00:00 CDT
68    Tag: blume-20030918-110_43_1
69    Description:
70    
71    Made a new interim version and bootfiles for developer's bootstrapping
72    convenience.
73    
74       110.43.1 -- NEW BOOTFILES
75    
76    ----------------------------------------------------------------------
77    Name: Matthias Blume (blume (at) tti - c (dot) org)
78  Date: 2003/09/18 15:20:00 CDT  Date: 2003/09/18 15:20:00 CDT
79  Tag: blume-20030918-misc  Tag: blume-20030918-misc
80  Description:  Description:

Legend:
Removed from v.1383  
changed lines
  Added in v.1389

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