tag name | sbcl-2.3.0 (2fb922abf16d520a39c6202cd81c639a26d3533b) |
tag date | 2022-12-29 11:59:44 +0000 |
tagged by | Christophe Rhodes <csr21@cantab.net> |
tagged object | commit 9d6b2242c5... |
changes in sbcl-2.3.0 relative to sbcl-2.2.11:
* enhancement: support for SLOT-VALUE and friends has been extended to
structure and condition instances.
* enhancement: the error message for invalid array index conditions is clearer.
(lp#1999337, reported by Hadrien Lacour)
* minor incompatible change: COMPILED-FUNCTION-P now returns false for
generic functions.
* minor incompatible change: the compiler emit STYLE-WARNING conditions for
FIND and POSITION where the item sought can never be present in the
sequence.
* optimization: support computing the remainder of a constant division by
multiplication.
* optimization: faster out of line float truncation routines.
* optimization: faster RATIONAL on 64-bit platforms.
* optimization: more compact testing of widetags on x86-64 and arm64.
* bug fix: type intersections of RATIONAL ranges with (NOT INTEGER) are
computed more consistently. (lp#1998008)
* bug fix: fix miscompilation of integer/fixnum comparisons where both
arguments are on the stack.
-----BEGIN PGP SIGNATURE-----
iQFFBAABCgAvFiEE1oOcoKZ/dNnftwki69WVqRANY80FAmOtgTARHGNzcjIxQGNh
bnRhYi5uZXQACgkQ69WVqRANY83UEQf+NHs6u3WsXsG6g+ZaEpXMN39PfiLWUa9n
bucRyD6v+MzcPksfhIQCmajEMecr7GoIqDSZ+T2EeiY0XzxHJ60plBS8/K1G/AiA
wbXHza8x0XDOQP/irnx1IzTzEo0kKLWIyt7vx6og+J8CDk/5LUO3GswDK8AePk4i
q2tZBpUcEGdCkRqdIaj8erb5/j22DNfrHMhR7D4izJhbuec/sWQ4LNy46f8BKVZE
DcxwD4w3X7EF6f+PPlAgncGMcMRn1IkP2gMGB/um/xZqI4dVSh20W3tqDPnMcz6s
2P0uKgSux/WRszONIgAsQnt5lqmgmrpWxsX5b+75Ij0PWJJW6rIdYg==
=nxOY
-----END PGP SIGNATURE-----