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 778, Fri Jan 12 14:06:33 2001 UTC revision 805, Thu Mar 22 20:08:01 2001 UTC
# Line 11  Line 11 
11  Date:  Date:
12  Tag: <post-commit CVS tag>  Tag: <post-commit CVS tag>
13  Description:  Description:
14    
15    ----------------------------------------------------------------------
16    Name: Matthias Blume
17    Date: 2001/03/22 15:10:00 EST
18    Tag: blume-20010322-rawmem-parcm
19    Description:
20    
21    1. All "raw memory access" primitives for the new FFI are implemented now
22       (at least on the x86).
23    2. Some further cleanup of CM's parallel make mechanism.
24    
25    ----------------------------------------------------------------------
26    Name: Matthias Blume
27    Date: 2001/03/19 17:53:00 EST
28    Tag: blume-20010319-parallel
29    Description:
30    
31    Parallel make (using compile servers) now works again.
32    
33    To this end, CM.stabilize and CMB.make have been modified to work in
34    two passes when compile servers are attached:
35       1. Compile everything, do not perform stabilization; this pass
36          uses compile servers
37       2. Stabilize everything; this pass does not use compile servers
38    If there are no compile servers, the two passes are combined into one
39    (as before).  Splitting the passes increases the inherent parallelism
40    in the dependency graph because the entire graph including all
41    libraries is available at the same time.  This, in turn, improves
42    server utilization.  The downside is that the master process will
43    have to do some extra work after compilation is done (because for
44    technical reasons it must re-read all the binfiles during stabilization).
45    
46    ----------------------------------------------------------------------
47    Name: Matthias Blume
48    Date: 2001/03/16 12:22:00 EST
49    Tag: blume-20010316-bootfiles
50    Description:
51    
52    Created a new set of bootfiles (for your automatic installation convenience).
53    
54    ----------------------------------------------------------------------
55    Name: Matthias Blume
56    Date: 2001/03/16 11:00:00 EST
57    Tag: blume-20010316-MLTREE-fixup
58    Description:
59    
60    This is a minor fixup for an (untagged) earlier commit by Allen.
61    (A file was missing).
62    
63    ----------------------------------------------------------------------
64    Name: Allen Leung
65    Date: Mon Mar  5 18:54:57 EST 2001
66    Tag: leunga-20010305-cut-support
67    
68    1. New support for alternative control-flow in MLTREE.
69       Currently we support
70    
71          FLOW_TO(CALL ...., [k1,...,kn])
72    
73       This is needed for 'cuts to' in C-- and try/handle-like constructs
74       in Moby
75    
76       New assembler flag "asm-show-cutsto" to turn on control-flow debugging.
77    
78    2. Register Allocator
79    
80       Changes in interface [from Fermin, John]
81    
82    3. Alpha 8-bit SLL support [Fermin]
83    
84    4. All architectures
85    
86       A new module (ClusterExpandCopies) for expanding parallel copies.
87    
88    ----------------------------------------------------------------------
89    Name: Allen Leung
90    Date: 2001/02/27 23:07:00 EST
91    Tag: leunga-20010227-minor-stuff
92    
93    1. Alpha bug fix for CMOVNE
94    2. Handle mltree COND(..,FCMP ...,...)
95    3. Bug fix in simplifier
96    
97    ----------------------------------------------------------------------
98    Name: Matthias Blume
99    Date: 2001/01/30 17:50:00 EST
100    Tag: blume-20010130-sync
101    Description:
102    
103    This is just a minor update to sync my devel branch with the main brach.
104    The only visible change is the addition of some README files.
105    
106  ----------------------------------------------------------------------  ----------------------------------------------------------------------
107  Name: Matthias Blume  Name: Matthias Blume
108  Date: 2001/01/12 23:30:00 JST  Date: 2001/01/12 23:30:00 JST

Legend:
Removed from v.778  
changed lines
  Added in v.805

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