sbcl-2.4.3
tagf8fd9c88cc3e8d63802a98107d19537a55666d99
object 42b175e363afa410aae96097b7c20a8a682a0e15
authorChristophe Rhodes <csr21@cantab.net>
Fri, 29 Mar 2024 17:02:07 +0000 (29 17:02 +0000)
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-----