Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-07-26 | 1.6 kB | |
SBCL 2.5.7 source code.tar.gz | 2025-07-26 | 10.5 MB | |
SBCL 2.5.7 source code.zip | 2025-07-26 | 11.4 MB | |
Totals: 3 Items | 21.9 MB | 3 |
- enhancement: the encapsulate mechanism can be used to wrap functions that are currently not FBOUNDP.
- bug fix: internal compiler error in a failure of stack analysis during propagation of dynamic-extent. (lp#2113935)
- bug fix: address regression in type inference for TRUNCATE and other division-related operators. (lp#2115305, reported by Vasiliy Postnicov)
- bug fix: cleanup of the main thread is performed more carefully when SBCL is used as a shared library. (lp#2115669, reported by Fedorov Alexander)
- bug fix: the compiler does not lose track of the types of specialized external entry points for user-defined functions. (lp#2115955, reported by Matt Kaufmann)
- bug fix: adjust compiler template argument acceptability for increased usage scope. (lp#2116150)
- bug fix: provide a stub for ROTATE-RIGHT-WORD for constant-folding during compilation. (lp#2117080)
- bug fix: provide a stub for %MAKE-DOUBLE-FLOAT for constant-folding during compilation. (reported by Eric Marsden)
- bug fix: don't loop infinitely in the presence of type-mismatching circular #S read syntax. (reported by Bohong Huang)
- optimization: calls to SLOT-VALUE (and related functions) within methods, on values that are not a specialized argument to those methods, are optimized similarly to calls to SLOT-VALUE in non-method code.
- optimization: calls to REPLACE with VECTOR first argument and LIST second argument are improved.
- optimization: TYPECASE over a set of structure types known not to be extensible is converted to an array lookup.