ABCL - Release notes for version 0.24

Most notable changes in ABCL 0.24

Release notes for older releases.

Fixed an issue causing FASLs to be able to contain only a limited number of functions.
As part of an attempt to increase ABCL's boot performance, the ability for a FASL to contain an arbitrary number of functions was broken. The old behaviour is now restored. There was no notable difference in startup times.
Improved support for embedding: ABCL no longer contains calls to System.exit().
Instead of calling System.exit(), ABCL now throws one of two Errors. When the EXT:EXIT or EXT:QUIT functions are called, it throws org.armedbear.lisp.ProcessingTerminated. If an unrecoverable integrity error is encountered, it throws an org.armedbear.lisp.IntegrityError
Updated ASDF2
ASDF2 has been updated to its latest version 2.012
Extended class file writer: now with support for writing interfaces
The new class file writer from the last release was specifically targetted at generating class-defining class files. It has now been extended to allow generating interface files.

Back to

Valid XHTML 1.0 Strict
$Id: release-notes-0.24.shtml 13741 2012-01-10 14:04:24Z mevenson $