Planet SBCL

November 3, 2026

SBCL Commits — x86-64: more immediate shortcuts for logand, logxor, logior

x86-64: more immediate shortcuts for logand, logxor, logior
View Changes

 

SBCL Commits — Validate build options

Validate build options
View Changes

 

SBCL Commits — Fix a latent VECTOR-FILL/T bug

Fix a latent VECTOR-FILL/T bug
View Changes

 

SBCL Commits — Use BTR for (logand x C) where C has exactly one 0 bit

Use BTR for (logand x C) where C has exactly one 0 bit
View Changes

 

SBCL Commits — Warn about bad :displaced-to element-types

Warn about bad :displaced-to element-types
View Changes

 

November 2, 2026

SBCL Commits — debugger: Add more tests of the variables shown around sets.

debugger: Add more tests of the variables shown around sets.
View Changes

 

SBCL Commits — debugger: Keep variables live when ir1 converting setq.

debugger: Keep variables live when ir1 converting setq.
View Changes

 

SBCL Commits — select-tagging: don't repeat the walks for each variable.

select-tagging: don't repeat the walks for each variable.
View Changes

 

SBCL Commits — Mark failing tests

Mark failing tests
View Changes

 

SBCL Commits — Refer to sb-manual section when *PRINT-CONDITION-REFERENCES*

Refer to sb-manual section when PRINT-CONDITION-REFERENCES
View Changes

 

SBCL Commits — Fix :AMOP :READERS REFERENCE-CONDITION printing

Fix :AMOP :READERS REFERENCE-CONDITION printing
View Changes

 

SBCL Commits — debugger: Respect scoping for variable copies as well.

debugger: Respect scoping for variable copies as well.
View Changes

 

SBCL Commits — debugger: Show variables substituted by a delayed read.

debugger: Show variables substituted by a delayed read.
View Changes

 

SBCL Commits — Keep debug variables live until they are set.

Keep debug variables live until they are set.
View Changes

 

SBCL Commits — Don't eliminate set variables when they are debug variables.

Don't eliminate set variables when they are debug variables.
View Changes

 

SBCL Commits — debugger: Show more substituted variables.

debugger: Show more substituted variables.
View Changes

 

SBCL Commits — Convert cleanup code in the correct lexenv.

Convert cleanup code in the correct lexenv.
View Changes

 

SBCL Commits — progv: check for symbols at compile time

progv: check for symbols at compile time
View Changes

 

SBCL Commits — assert-call-type: assert ftypes if some destinations are not CRETURN

assert-call-type: assert ftypes if some destinations are not CRETURN
View Changes

 

SBCL Commits — Note optimistic changes through all variables copies look through.

Note optimistic changes through all variables copies look through.
View Changes

 

SBCL Commits — Unexport SB-EXT:MAKE-WEAK-VECTOR and WEAK-VECTOR-P

Unexport SB-EXT:MAKE-WEAK-VECTOR and WEAK-VECTOR-P
View Changes

 

November 1, 2026

SBCL Commits — Correctly fish out a named-lambda in compile-time-type-error-context

Correctly fish out a named-lambda in compile-time-type-error-context
View Changes

 

SBCL Commits — Restore accessing indirect closures in the debugger

Restore accessing indirect closures in the debugger
View Changes

 

SBCL Commits — Override preserve-single-use-debug-variables in filter-lvar

Override preserve-single-use-debug-variables in filter-lvar
View Changes

 

SBCL Commits — delete-set: remove-lvar-dx

delete-set: remove-lvar-dx
View Changes

 

SBCL Commits — Unbreak crash dump & reload into standalone ldb

Unbreak crash dump & reload into standalone ldb
View Changes

 

SBCL Commits — Restore #+(and arm64 immobile-space)

Restore #+(and arm64 immobile-space)
View Changes

 

SBCL Commits — Revise stale comment about fdefns and GFs that hold machine instructions

Revise stale comment about fdefns and GFs that hold machine instructions
View Changes

 

SBCL Commits — Fix some problems in standalone ldb

Fix some problems in standalone ldb
View Changes

 

October 31, 2026

SBCL Commits — Delete ALLOCATE-VECTOR-ON-NUMBER-STACK

Delete ALLOCATE-VECTOR-ON-NUMBER-STACK
View Changes

 



Last updated: November 3, 2026 02:55 PM