summaryrefslogtreecommitdiff
tag namesbcl-2.4.3 (f8fd9c88cc3e8d63802a98107d19537a55666d99)
tag date2024-03-29 17:02:07 +0000
tagged byChristophe Rhodes <csr21@cantab.net>
tagged objectcommit 42b175e363...
changes in sbcl-2.4.3 relative to sbcl-2.4.2:
* enhancement: when dumping debug information to fasl files, the system respects the SOURCE_DATE_EPOCH environment variable (if set) as the latest timestamp to be used. * contributed module: the sb-perf contributed module, an interface originally by Luke Gorrie to Linux's perf, is now included by default on Linux. (Thanks to Philipp Marek) * platform support: ** on Linux and BSD variants, timezone querying is now faster. ** Arm64/Darwin: allow configuring the system with a relocatable static space. ** PPC64: allow configuring the system with fasteval. * bug fix: erroneous transform of EQUALP on characters (lp#2055425) * bug fix: float rounders (FTRUNCATE and related functions) handle minus zero more consistently, returning minus zero as the primary value when rounding to zero from a negative value. * bug fix: type checks for (VECTOR T) were giving the wrong answer for vectors displayed to simple multi-dimensional arrays. (reported by _death) * bug fix: do not transform away division by BIT when the BIT might still include 0. (lp#2056184, reported by xizang) * bug fix: various errors related to imperfections in the perfect hash generator. (lp#2055794, lp#2056341) * bug fix: respect declarations for symbol macros inside defmethod. (lp#2056514, reported by Jonathan Braud) * bug fix: failure to set structure slots to floats on Arm64. (lp#2058148, reported by Bibek Panthi) * optimization: improvements to the implementation of CASE. * optimization: faster PARSE-INTEGER :radix 10/16 on word-sized integers. * optimization: improvements to LOGBITP. -----BEGIN PGP SIGNATURE----- iQFFBAABCgAvFiEE1oOcoKZ/dNnftwki69WVqRANY80FAmYG9A8RHGNzcjIxQGNh bnRhYi5uZXQACgkQ69WVqRANY83OHgf/Wm+XF5rNa1FToMrO2sYioFzMIGJaH4jv QOqQhISIwG1dsVsBvbBiwFkPdfqv1ohF0+GgzsR+nTyMvWFmb8ERAFtxh62TPYJS NHNg/tkyQNpOkCh1fY4zgrP0hILAHC/lDG/OoffNU7SFoNSsStS4DG6CB2/iFUik /4C79FSXlj6m1ymCgUb77jBjxNQNuNk8iu0dT19m6oOaf4qL+rFjC4qFvkiQs74A NcUcIQwxzX5tCviQipN5pIC9Kw4PfmBmngcldnskmWdYQRSJRAGdoCYSkVWHfVEP YUKEOhdhs9h7kQ6OrA9EUieXDQk75xxAB1E0Hdg+lO86FCHTGG0vFQ== =WbJi -----END PGP SIGNATURE-----