;;;; -*- coding: utf-8; fill-column: 78 -*-
changes relative to sbcl-1.1.14:
- * improvement: support for "Mac Roman" external format.
* new feature: the iterative spilling/coloring register allocator developed
by Alexandra Barchunova during Google Summer of Code 2013 is now merged
in. By default, it only activates for functions that optimize with
execution. The previous behaviour can be obtained by instead setting that
variable to :greedy. Thanks again to Google for their support, and, more
crucially, to Alexandra Barchunova for her hard work.
- * optimization: make-array with known element-type and unkown dimensions is
+ * optimization: make-array with known element-type and unknown dimensions is
much faster.
+ * optimization: make-array with unknown element-type is faster as well.
+ (lp#1004501)
* enhancement: sb-ext:save-lisp-and-die on Windows now accepts
:application-type argument, which can be :console or :gui. :gui allows
having GUI applications without an automatically appearing console window.
* enhancement: reduced conservativism on GENCGC platforms:
- conservative roots that point to unboxed pages must be tagged
- pointers to the start of a valid-looking object, not merely point
- to within the allocated part of the page, in order to pin the page.
+ conservative roots must be valid-looking tagged pointers or point
+ within a code object, not merely point to within the allocated part
+ of a page, in order to pin a page.
+ * enhancement: support for "Mac Roman" external format.
+ * enhancement: encapsulation of named generic functions now happens without
+ altering the identity of the function bound to the name.
* bug fix: Windows applications without the console window no longer misbehave.
(patch by Wilfredo Velazquez, lp#1256034).
* bug fix: modular arithmetic optimizations do not stumble on dead branches
with bad constants. (reported by Douglas Katzman)
* bug fix: CLISP can be used again as a cross-compilation host.
(Thanks to Vasily Postnicov, lp#1261451)
+ * bug fix: run-program crashed with :directory nil. (lp#1265077)
changes in sbcl-1.1.14 relative to sbcl-1.1.13:
* optimization: complicated TYPEP tests are less opaque to the type