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 799, Fri Mar 16 15:55:43 2001 UTC revision 806, Thu Mar 22 21:22:21 2001 UTC
# Line 14  Line 14 
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16  Name: Matthias Blume  Name: Matthias Blume
17    Date: 2001/03/22 16:25:00 EST
18    Tag: blume-20010322-bootfiles
19    Description:
20    
21    Created a new set of bootfiles (for your automatic installation convenience).
22    
23    ----------------------------------------------------------------------
24    Name: Matthias Blume
25    Date: 2001/03/22 15:10:00 EST
26    Tag: blume-20010322-rawmem-parcm
27    Description:
28    
29    1. All "raw memory access" primitives for the new FFI are implemented now
30       (at least on the x86).
31    2. Some further cleanup of CM's parallel make mechanism.
32    
33    ----------------------------------------------------------------------
34    Name: Matthias Blume
35    Date: 2001/03/19 17:53:00 EST
36    Tag: blume-20010319-parallel
37    Description:
38    
39    Parallel make (using compile servers) now works again.
40    
41    To this end, CM.stabilize and CMB.make have been modified to work in
42    two passes when compile servers are attached:
43       1. Compile everything, do not perform stabilization; this pass
44          uses compile servers
45       2. Stabilize everything; this pass does not use compile servers
46    If there are no compile servers, the two passes are combined into one
47    (as before).  Splitting the passes increases the inherent parallelism
48    in the dependency graph because the entire graph including all
49    libraries is available at the same time.  This, in turn, improves
50    server utilization.  The downside is that the master process will
51    have to do some extra work after compilation is done (because for
52    technical reasons it must re-read all the binfiles during stabilization).
53    
54    ----------------------------------------------------------------------
55    Name: Matthias Blume
56    Date: 2001/03/16 12:22:00 EST
57    Tag: blume-20010316-bootfiles
58    Description:
59    
60    Created a new set of bootfiles (for your automatic installation convenience).
61    
62    ----------------------------------------------------------------------
63    Name: Matthias Blume
64  Date: 2001/03/16 11:00:00 EST  Date: 2001/03/16 11:00:00 EST
65  Tag: blume-20010316-MLTREE-fixup  Tag: blume-20010316-MLTREE-fixup
66  Description:  Description:

Legend:
Removed from v.799  
changed lines
  Added in v.806

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