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 840, Fri Jun 15 19:05:19 2001 UTC revision 843, Tue Jun 19 21:53:04 2001 UTC
# Line 14  Line 14 
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16  Name: Matthias Blume  Name: Matthias Blume
17    Date: 2001/06/19 17:55:00 EDT
18    Tag: blume-20010619-instantiate
19    Description:
20    
21    This un-breaks the fix for bug 1432.
22    (The bug was originally fixed in 110.9 but I broke it again some
23    time after that.)
24    
25    ----------------------------------------------------------------------
26    Name: Matthias Blume
27    Date: 2001/06/19 17:25:00 EDT
28    Tag: blume-20010619-signals
29    Description:
30    
31    This should (hopefully) fix the long-standing signal handling bug.
32    (The runtime system was constructing a continuation record with an
33    incorrect descriptor which would cause the GC to drop data on the floor...)
34    
35    ----------------------------------------------------------------------
36    Name: Matthias Blume
37    Date: 2001/06/15 15:05:00 EDT
38    Tag: blume-20010615-moresparc
39    Description:
40    
41    Here is a short late-hour update related to Sparc c-calls:
42    
43     -- made handling of double-word arguments a bit smarter
44    
45     -- instruction selection phase tries to collapse certain clumsily
46        constructed ML-Trees; typical example:
47    
48            ADD(ty,ADD(_,e,LI d1),LI d2)  ->  ADD(ty,e,LI(d1+d2))
49    
50        This currently has no further impact on SML/NJ since mlriscGen does
51        not seem to generate such patterns in the first place, and c-calls
52        (which did generate them in the beginning) has meanwhile been fixed
53        so as to avoid them as well.
54    
55    ----------------------------------------------------------------------
56    Name: Matthias Blume
57  Date: 2001/06/15 15:05:00 EDT  Date: 2001/06/15 15:05:00 EDT
58  Tag: blume-20010615-sparc  Tag: blume-20010615-sparc
59  Description:  Description:

Legend:
Removed from v.840  
changed lines
  Added in v.843

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