Planet SBCL

August 18, 2026

SBCL CommitsDon't stop compilation on bad type declarations

Don't stop compilation on bad type declarations
View Changes

 

SBCL CommitsNever transform ELT to NTH

Never transform ELT to NTH
View Changes

 

August 17, 2026

SBCL CommitsAssign layout-ids just-in-time as originally intended

Assign layout-ids just-in-time as originally intended
View Changes

 

SBCL CommitsFix ldb transforms

Fix ldb transforms
View Changes

 

SBCL CommitsReplace two instructions with one

Replace two instructions with one
View Changes

 

SBCL CommitsUse a smaller instruction

Use a smaller instruction
View Changes

 

SBCL CommitsFix typo

Fix typo
View Changes

 

SBCL CommitsFactor out boilerplate from structure-is-a

Factor out boilerplate from structure-is-a
View Changes

 

SBCL Commitsavx2/character-string-to-utf8: optimize newline tracking

avx2/character-string-to-utf8: optimize newline tracking
View Changes

 

SBCL CommitsRemove some nops for ancient MIPS I support

Remove some nops for ancient MIPS I support
View Changes

 

August 16, 2026

SBCL CommitsDelete 6-year-old TODO

Delete 6-year-old TODO
View Changes

 

SBCL CommitsPrevent var substitution with lvar-type-annotations

Prevent var substitution with lvar-type-annotations
View Changes

 

August 15, 2026

SBCL Commitsavx2/character-string-to-utf8: simplify calculations

avx2/character-string-to-utf8: simplify calculations
View Changes

 

SBCL Commitsavx2/character-string-to-utf8: don't use a lookup table for sizes

avx2/character-string-to-utf8: don't use a lookup table for sizes
View Changes

 

SBCL Commitsfix ffi documentation at the source

fix ffi documentation at the source
View Changes

 

SBCL Commitsffi.texinfo: struct by value is supported on Windows

ffi.texinfo: struct by value is supported on Windows
View Changes

 

SBCL Commitsarm64/character-string-to-utf8: reduce GPR calculations

arm64/character-string-to-utf8: reduce GPR calculations
View Changes

 

SBCL Commitsavx2/character-string-to-utf8: reduce a LUT by 4KB

avx2/character-string-to-utf8: reduce a LUT by 4KB
View Changes

 

SBCL Commitsarm64/character-string-to-utf8: don't use a lookup table for sizes

arm64/character-string-to-utf8: don't use a lookup table for sizes
View Changes

 

SBCL Commitsarm64/character-string-to-utf8: reduce a LUT by 4KB

arm64/character-string-to-utf8: reduce a LUT by 4KB
View Changes

 

August 14, 2026

SBCL Commitsarm64: fix fast-logand-c/unsigned=>unsigned

arm64: fix fast-logand-c/unsigned=>unsigned
View Changes

 

SBCL CommitsStop reusing potentially optimized inlined functions

Stop reusing potentially optimized inlined functions
View Changes

 

SBCL CommitsUse zeroize

Use zeroize
View Changes

 

Launchpad Bugs[2163502] Incorrect type error in compiled code

Affects Status Importance Assigned to Bug watch
sbcl Fix Committed Undecided -
 

SBCL Commitsarm64/character-string-to-utf8: use a lookup table for sizes

arm64/character-string-to-utf8: use a lookup table for sizes
View Changes

 

SBCL Commitscharacter-string-to-utf8-avx2: shrink the lookup table

character-string-to-utf8-avx2: shrink the lookup table
View Changes

 

SBCL CommitsDelete unused function.

Delete unused function.
View Changes

 

SBCL Commitsconstraint: Inherit EQL var constraints from local calls as well.

constraint: Inherit EQL var constraints from local calls as well.
View Changes

 

SBCL CommitsImprove codegen for chain of structure-TYPEP tests

Improve codegen for chain of structure-TYPEP tests
View Changes

 

SBCL CommitsAdd some (safety 0)

Add some (safety 0)
View Changes

 



Last updated: August 18, 2026 04:42 AM