summaryrefslogtreecommitdiff
tag namesbcl-2.2.9 (0c0ca7ad7c5f1d42d76f6a49cb50040de41762c8)
tag date2022-09-29 08:43:27 +0100
tagged byChristophe Rhodes <csr21@cantab.net>
tagged objectcommit 0e1ec59912...
changes in sbcl-2.2.9 relative to sbcl-2.2.8:
* platform support: ** fix build on Darwin platforms with -fno-common. (lp#1980570, thanks to Sergei Trofimovich) ** include /usr/local paths when building on FreeBSD. (lp#1981112, reported by William G Lederer) ** several micro-optimizations on x86-64, including: better use of INC/SUB, better SAP+, shorter KEYWORDP, better argument count verification ** arm64: better KEYWORDP, better argument count verification ** fix build on 32-bit Windows. (lp#1988534, thanks to Alexis Rivera) ** x86-64: WITH-PINNED-OBJECTS can pin constants. (lp#1989037) * bug fix: make sb-simd build in compiler-only SBCL. (thanks to Tonas Hlavaty) * bug fix: SB-SPROF:WITH-PROFILING now returns the value of its body (as was advertised in its documentation). * bug fix: catch malformed LET* forms in DEFMETHOD bodies. (lp#1988880, reported by Patrick Poitras) * enhancement: better source form tracking for atoms in LET bindings. * optimization: reader character macro lookup is simpler and faster. * optimization: FILL-POINTER (and its setter) are more compact. -----BEGIN PGP SIGNATURE----- iQFFBAABCgAvFiEE1oOcoKZ/dNnftwki69WVqRANY80FAmM1TJ8RHGNzcjIxQGNh bnRhYi5uZXQACgkQ69WVqRANY83yxAgAhNECPnS+/+b+jFW05+0TgrahraZX0mtD jmXsLg83SdoD9j6p+zTsxeoreSuY6Byn0SfDjJuEY2S2bWBY8rDbTzkGt8Ce4lXk IL3zssquhafSUWHiTDrEactwqHb5b5fymk1KjmAJpGbdUBYqOldr9HJZSz3DK+Rf l2MZJ5ippqYJsexFgZ2rEm0H2tPH32tjZeRCa4nOUKlQjylQT3Z5LzkJEVwFky4F zjLqRim+ArholNqtxMFUW/zj6Tq0FXfKDXxWJyyQ1uIcilEfDjWYODrIDHWprCzi QdmkvXaO6R/Q8f1KzzPcXFkMmHn4vquXDRupZAwbdCrCVJzkQxSI7A== =nxpP -----END PGP SIGNATURE-----