/[cmucl]/src/general-info/release-19b.txt
ViewVC logotype

Diff of /src/general-info/release-19b.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.17 by rtoy, Thu Feb 10 17:52:11 2005 UTC revision 1.18 by rtoy, Thu Feb 24 18:21:17 2005 UTC
# Line 56  New in this release: Line 56  New in this release:
56        - Linkage table support for PPC and Darwin.        - Linkage table support for PPC and Darwin.
57        - A socket reset signals a SOCKET-ERROR condition instead of a        - A socket reset signals a SOCKET-ERROR condition instead of a
58          general ERROR condition.          general ERROR condition.
59          - :LINKAGE-TABLE feature is now supported on PPC.
60    
61    * Numerous ANSI compliance fixes:    * Numerous ANSI compliance fixes:
62        - FILE-AUTHOR should signal errors appropriately.        - FILE-AUTHOR should signal errors appropriately.
# Line 108  New in this release: Line 109  New in this release:
109          of NILs.)          of NILs.)
110        - Pathname components of type :UNSPECIFIC are not printed in        - Pathname components of type :UNSPECIFIC are not printed in
111          namestrings anymore.          namestrings anymore.
112          - Dumping of symbols in fasls work according to ANSI now.
113    
114    * Numerous bugfixes:    * Numerous bugfixes:
115        - FFLOOR and friends preserve the sign of the arg, so -0.0 is        - FFLOOR and friends preserve the sign of the arg, so -0.0 is
# Line 166  New in this release: Line 168  New in this release:
168        - The default heap size was causing CMUCL to fail on Solaris        - The default heap size was causing CMUCL to fail on Solaris
169          10.  Change the default so this doesn't happen.  (The real          10.  Change the default so this doesn't happen.  (The real
170          cause is unknown.)          cause is unknown.)
171          - In some cases, the compiler was spending large amounts of time
172            deriving union of a bunch of disjoint integer intervals.  If
173            the union is long enough, we give up and just return the
174            smallest new interval that contains all of the disjoint
175            intervals.  (This needs a better fix.)
176    
177    * Other changes:    * Other changes:
178        - Infinite loops in map and friends caused by specifying        - Infinite loops in map and friends caused by specifying
# Line 177  New in this release: Line 184  New in this release:
184        - MAKE-PATHNAME will accept a :HOST arg of NIL, and will use NIL        - MAKE-PATHNAME will accept a :HOST arg of NIL, and will use NIL
185          as the host slot instead of filling in the host slot from the          as the host slot instead of filling in the host slot from the
186          defaults.          defaults.
187          - CMUCL/sparc should now run on Solaris 10.  This port no longer
188            uses the reserved register %g7 anymore.  The heap size is now
189            rounded to a multiple of 8 MB.  Without this, CMUCL eventually
190            gets a GC error on Solaris 10 when using gencgc.  There appear
191            to be no problems with Cheney GC on Solaris 10.
192          - Bivalent streams are supported, if
193            LISP::*FD-STREAM-ENABLE-CHARACTER-AND-BINARY-INPUT* is
194            non-NIL.  Thus, streams with element-type (unsigned-byte 8)
195            can be used for character input.  READ-VECTOR and WRITE-VECTOR
196            also implemented.  This is somewhat experimental right now,
197            and may change slightly in a future version.
198    
199    * Improvements to the PCL implementation of CLOS:    * Improvements to the PCL implementation of CLOS:
200        - AMOP-style custom slot allocation supported.        - AMOP-style custom slot allocation supported.

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18

  ViewVC Help
Powered by ViewVC 1.1.5