summaryrefslogtreecommitdiff
tag namesbcl-2.3.0 (2fb922abf16d520a39c6202cd81c639a26d3533b)
tag date2022-12-29 11:59:44 +0000
tagged byChristophe Rhodes <csr21@cantab.net>
tagged objectcommit 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-----