Old News from 20d and Later
is now ANSI compliant; no other arguments are allowed. Use
DISAASSEM:DISASSEMBLEif you need more options.
- The disassembler now defaults to printing disassembly in base 16
(without radix marker) and in lower case. If you want other
- New keyword args for
radixto specify the base, print case, and radix. The defaults are 16,
- Some optimizations in the x86 backend to speed up some operations and reduce register restrictions.
- Improve type-derivation for variables declared as
- Optimize x86 move, length/list, and more-args
The changes are small for this snapshot, mostly because the main Mac build machine was updated to Mac OS X 10.8 from 10.6.
- ASDF 3.0.2
- ASDF 3.0.1
- The Unicode extensions for
CL:STRING-UPCASEand friends have been removed. You can find the extensions in `UNICODE:STRING-UPCASE and friends.
REVERSEon strings is much faster
REVERSEon strings no longer preserves the order of surrogate pairs; they are reversed now, as required.
- Some fixes to make cross-compiles from x86 to sparc work again.
- Cleanup of the Config files, including removing outdated or unused Configs.
- Some speedups in gencgc for most platforms, including Darwin, Linux, and Sparc.
- Fix startup crashes on some Debian Linux versions. This was caused by the release string not having a patch version.
FILE-POSITIONno longer returns incorrect values. See ticket
- Fix error in
(format t "~ve" 21 5d-324). (See ticket
Due to a serious error (see ticket
#76 introduced in
2013-02 and persisting in 2013-02, a new snapshot,
has been released. See the release
for details, but here is a quick summary of the changes between this
snapshot and the previous snapshot.
- ASDF updated to version 2.32.
- Update to support Unicode 6.2
- ASDF updated to version 2.30.
- Attempts to modify the standard readtable or standard pprint dispatch table will signal an error.
- An error in
FILE-POSITIONhas been fixed (Ticket
Due to a mistake, the Linux snapshots for 2013-02 were missing support
for alien callbacks. This has been corrected and new binaries have
been uploaded. Look for
cmucl-2013-02-a-x86-linux* in the snapshot
- ASDF updated to version 2.28.
DEFINE-COMPILER-MACROhas source-location information for the macro definition.
In addition, there is a binary for ppc on Mac OSX. Thanks to Toby Thain for providing access to a Mac g5 box.
DEFINE-COMPILER-MACROhas source-location information for the definition.
*FEATURES*for platforms that support alien callbacks. This is currently available for all supported platforms.
REPLACEcan now handle strings of any supported size.
- ASDF2 updated to 2.26
- Unicode completion has been reverted to the older version due to
the inability to complete
#\hangul_syllable_. Trac ticket:52 reopened.
- Starting with this snapshot, only the unicode version of CMUCL is officially supported. The 8-bit version and code will not be deleted, but binaries will no longer be supplied for the 8-bit (non-unicode) version.
CMUCL 20d released
Because of the release, there will not be a 2012-11 snapshot.