Planet SBCL

September 26, 2026

SBCL Commits — Precompute tagged-template-p

Precompute tagged-template-p
View Changes

 

SBCL Commits — select-tagging: handle (* tagged untagged) => tagged

select-tagging: handle (* tagged untagged) => tagged
View Changes

 

SBCL Commits — Fix linking of an inserted statement with its successor

Fix linking of an inserted statement with its successor
View Changes

 

SBCL Commits — x86-64: use btr x, 63 for (logand most-positive-fixnum fixnum)

x86-64: use btr x, 63 for (logand most-positive-fixnum fixnum)
View Changes

 

SBCL Commits — Improve a FLOAT transform

Improve a FLOAT transform
View Changes

 

SBCL Commits — Don't lose lvar-type-annotations when propagating constants

Don't lose lvar-type-annotations when propagating constants
View Changes

 

SBCL Commits — 2.6.9: will be tagged as "sbcl-2.6.9"

2.6.9: will be tagged as "sbcl-2.6.9"
View Changes

 

September 23, 2026

SBCL Commits — Draft NEWS for sbcl-2.6.9

Draft NEWS for sbcl-2.6.9
View Changes

 

Launchpad Bugs — [2168282] defining macros allow NIL for strings

Affects Status Importance Assigned to Bug watch
sbcl Confirmed Low -
 

September 22, 2026

SBCL Commits — Fix constraint propagation for local calls

Fix constraint propagation for local calls
View Changes

 

SBCL Commits — Fix compiling specialized-xep on setf functions with debug 3

Fix compiling specialized-xep on setf functions with debug 3
View Changes

 

SBCL Commits — Don't touch xmm0 before foreign calls

Don't touch xmm0 before foreign calls
View Changes

 

September 21, 2026

SBCL Commits — build-all-cores

build-all-cores
View Changes

 

SBCL Commits — Revert "Add -MODFX/SIGNED=>SIGNED VOPs"

Revert "Add -MODFX/SIGNED=>SIGNED VOPs" Revert "Add ASH-LEFT-MODFX/SIGNED=>SIGNED VOPs"
View Changes

 

September 20, 2026

SBCL Commits — Add ASH-LEFT-MODFX/SIGNED=>SIGNED VOPs

Add ASH-LEFT-MODFX/SIGNED=>SIGNED VOPs
View Changes

 

SBCL Commits — arm64: lower if-eq costs

arm64: lower if-eq costs
View Changes

 

SBCL Commits — select-tagging: don't count lvars twice

select-tagging: don't count lvars twice
View Changes

 

SBCL Commits — convert-one-cmov: check SCs when coalescing values

convert-one-cmov: check SCs when coalescing values
View Changes

 

Launchpad Bugs — [2167800] SB-VM::WORD-MOVE is not the name of a defined VOP.

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

SBCL Commits — arm64: restore mul+add=>madd instcombine

arm64: restore mul+add=>madd instcombine
View Changes

 

SBCL Commits — Don't propagate constants to %type-check-error

Don't propagate constants to %type-check-error
View Changes

 

SBCL Commits — select-tagging: consider multi-sc args too

select-tagging: consider multi-sc args too
View Changes

 

SBCL Commits — x86-64, range</c: switch to shifting only after imm32-p

x86-64, range</c: switch to shifting only after imm32-p
View Changes

 

SBCL Commits — Add -MODFX/SIGNED=>SIGNED VOPs

Add -MODFX/SIGNED=>SIGNED VOPs
View Changes

 

SBCL Commits — tagged-template-p: ignore VOPs that accept fixnums and signed-regs

tagged-template-p: ignore VOPs that accept fixnums and signed-regs
View Changes

 

SBCL Commits — Add :related-args to %dpb

Add :related-args to %dpb
View Changes

 

SBCL Commits — select-tagging: don't connect the amount in (ash x amount) to x

select-tagging: don't connect the amount in (ash x amount) to x
View Changes

 

SBCL Commits — More portable use of LOOP

More portable use of LOOP
View Changes

 

SBCL Commits — arm, arm64: fix local calls returning arguments in NFP

arm, arm64: fix local calls returning arguments in NFP
View Changes

 

SBCL Commits — Prefer untagged VOPs if the values don't need to be tagged

Prefer untagged VOPs if the values don't need to be tagged
View Changes

 



Last updated: September 26, 2026 06:32 PM