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 801, Mon Mar 19 22:53:00 2001 UTC revision 815, Fri May 4 05:09:10 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    Name: Allen Leung
16    Date: 2001/05/04 01:57:00 EDT
17    Tag: leunga-20010504-sync
18    Description:
19    
20      MLRISC features.
21    
22      1. Fix to CMPXCHG instructions.
23      2. Changed RA interface to allow annotations in callbacks.
24      3. Added a new method to the stream interface to allow annotations updates.
25    
26    ----------------------------------------------------------------------
27    Name: Matthias Blume
28    Date: 2001/05/01 11:45:00 EDT
29    Tag: blume-20010501-pcedittmp
30    Description:
31    
32    Changed install.sh to use the current working directory instead of
33    /usr/tmp for a temporary file (pcedittmp).  The previous choice
34    of /usr/tmp caused trouble with MacOS X because of file premission
35    problems.
36    
37    ----------------------------------------------------------------------
38    Name: Matthias Blume
39    Date: 2001/04/20 11:10:00 EDT
40    Tag: blume-20010420-inMLflag
41    Description:
42    
43     - added vp_limitPtrMask to vproc-state.h
44       (for use by the raw-C-calls mechanism to implement proper interrupt
45        handling)
46     - made the ML compiler aware of various data-structure offsets so it
47       can generate code for accessing the vp_inML flag and vp_limitPtrMask
48     - tweaked mlriscGen.sml to have it emit interrupt-handling code for
49       raw C-calls
50    
51    ----------------------------------------------------------------------
52    Name: Lal George
53    Date: 2001/04/20 09:15:28 EDT
54    Tag: george-20010420-macosX
55    Description:
56    
57     - Changes to port to Mac OS X; Darwin.
58    
59     - In the process I found that sqrt was broken on the PPC, because the
60       fsqrt instruction is not implemented.
61    
62    ----------------------------------------------------------------------
63    Name: Matthias Blume
64    Date: 2001/04/18 12:45:00 EDT
65    Tag: blume-20010418-ccalls
66    Description:
67    
68     - fixed two off-by-4 errors in the x86-specific c-calls implementation
69       (this bug prevented structure arguments containing pointers from being
70        passed correctly)
71     - changed the raw-C-call code in mlriscGen.sml in such a way that
72       structure arguments are represented as a pointer to the beginning
73       of the structure (instead of having a series of synthesized arguments,
74       one for each structure member)
75    
76     - made makeml script's verbosity level configurable via environment
77       variable (MAKEML_VERBOSITY)
78    
79     - eliminated placeholder implementations for f32l, w16s, i16s, and f32s
80       in rawmem-x86.sml; we are now using the real thing
81    
82    ----------------------------------------------------------------------
83    Name: Matthias Blume
84    Date: 2001/03/22 16:25:00 EST
85    Tag: blume-20010322-bootfiles
86    Description:
87    
88    Created a new set of bootfiles (for your automatic installation convenience).
89    
90    ----------------------------------------------------------------------
91    Name: Matthias Blume
92    Date: 2001/03/22 15:10:00 EST
93    Tag: blume-20010322-rawmem-parcm
94    Description:
95    
96    1. All "raw memory access" primitives for the new FFI are implemented now
97       (at least on the x86).
98    2. Some further cleanup of CM's parallel make mechanism.
99    
100  ----------------------------------------------------------------------  ----------------------------------------------------------------------
101  Name: Matthias Blume  Name: Matthias Blume

Legend:
Removed from v.801  
changed lines
  Added in v.815

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