summaryrefslogtreecommitdiff
tag namesbcl-2.2.2 (5a9f897c756ce4e57805e399c80120b58d728a0e)
tag date2022-02-26 20:59:41 +0000
tagged byChristophe Rhodes <csr21@cantab.net>
tagged objectcommit 5a98c58078...
changes in sbcl-2.2.2 relative to sbcl-2.2.1:
* platform support: ** all architectures now share the coverage mark instrumentation implementation, meaning that performance now equals what had been implemented only on x86 architectures. ** fixed a performance regression on x86-64 from changes in AVX2 register handling. (lp#1960081, reported by Michael Kappert) ** fixed a garbage collection bug on ppc64 manifesting in occasional corruption on threaded programs. (lp#1959338, lp#1952973) ** micro-optimizations in type tests for (SIGNED-BYTE 64). * enhancement: improved handling of source locations for some classes of compile time and runtime errors. * enhancement: better source locations for structure accessors. * bug fix: SB-COVER now always instruments top level forms correctly. * bug fix: muffling conditions now works correctly on higher debug settings. * bug fix: local muffling declarations now scope correctly with respect to undefined variable warnings. * optimization: calls to STRING= can now return NIL more quickly on strings of unequal length. -----BEGIN PGP SIGNATURE----- iQFFBAABCgAvFiEE1oOcoKZ/dNnftwki69WVqRANY80FAmIalL0RHGNzcjIxQGNh bnRhYi5uZXQACgkQ69WVqRANY82mKwf/Z6XRX6z5lRD/Ws1bCJ+ijvWLMcJA1JUm nvvufuP0J4JJS+ZIybXfHbErlbppPmC8kl5iiZqlakriyQpAOiG97M7j8vLVdt6I kQARWm9HfOoU+R+HGo82faAz33gFrYNeq99MTwClgLwByhTQA1jrTNQMU4yUC0LD FtRD3k8SWinpD6YX8zN7/yIJ9hoSIZMWjWuF3pCRcUX90QDPLIewldERrBFyTmVj 1ADMeSungis+QZp4lXKK7J0dnc/CrdTPY1f6LdkMS/hXa2hPHHKTFlGzpizAupHw MHWv4YK4wpxjsrgUZ8NK07c6R4iel1pl4CYbC5XejGujMpDEz38Ygw== =2Ik6 -----END PGP SIGNATURE-----