Release Notes: Bugfixes, enhancements, and optimizations. Some incompatible changes were introduced in this release.
Release Notes: SAVE-LISP-AND-DIE can now save current values of --dynamic-space-size and --control-stack-size in the executable core, causing it to skip normal runtime option processing. This allows saved executables to fully customize their own commandline processing. A new commandline argument --script has been added, which supports shebang lines.
Release Notes: Redundant type checks have been removed from code with many calls to CLOS methods specialized on CLOS classes, resulting in a significant speed improvement for object-oriented code. Several bugs relating to Unicode support have been fixed, and several string operations have been optimized. Many bugs in the AMD64 backend have been removed.
Release Notes: References to foreign variables and functions can now be compiled and loaded before the corresponding shared object file is loaded, as long as the foreign definitions are available at runtime. Reloading changed shared object files with LOAD-SHARED-OBJECT now causes the new definitions to take effect. Solaris 10 (aka SunOS 5.10) on the SPARC platform is now supported. Several bugs related to Unicode integration have been fixed.
Release Notes: This release features a new profiler, a number of bugfixes, and user hooks for customizing the ed function's behavior.
Release Notes: The compiler is now 20% faster on non-x86 platforms. Support for the SLIME Lisp/Emacs IDE was enhanced. The new sb-ext:muffle-conditions declaration is available to turn down the level of compiler notes. A variety of bugs have been fixed, many for ANSI compliance.
Release Notes: This version includes many bugfixes, optimizations, and enhancements. Specific enhancements for this release include merging of the Darwin build-fix patch, a fix to RUN-PROGRAM on PowerPC, garbage collection changes, inlined SEARCH on sequences, and many bugfixes and compliance fixes.
No changes have been submitted for this release.