Planet SBCL

August 6, 2026

SBCL Commitsread-sequence: don't test for lists first

read-sequence: don't test for lists first
View Changes

 

SBCL CommitsUse correct test for a slot that can hold fixnum

Use correct test for a slot that can hold fixnum
View Changes

 

SBCL CommitsFix a test

Fix a test
View Changes

 

SBCL CommitsGuard a thing with backend-subfeatures

Guard a thing with backend-subfeatures
View Changes

 

August 5, 2026

SBCL Commitsx86-64: fix debugger access to stack complex double-floats

x86-64: fix debugger access to stack complex double-floats
View Changes

 

SBCL Commitsppc, ppc64: add %raw-instance-cas/signed-word

ppc, ppc64: add %raw-instance-cas/signed-word
View Changes

 

Launchpad Bugs[2162932] Stacktrace gives incorrect information on complex double float when input type is declared

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

SBCL CommitsAdd sb-vm:%atomic-exchange

Add sb-vm:%atomic-exchange
View Changes

 

SBCL Commitsx86-64: sign-extend logand constants to make them encodable

x86-64: sign-extend logand constants to make them encodable
View Changes

 

August 4, 2026

SBCL CommitsDisable CSE logic

Disable CSE logic
View Changes

 

SBCL CommitsAvoid creating bignums for (zerop (mask-field ...))

Avoid creating bignums for (zerop (mask-field ...))
View Changes

 

SBCL CommitsImprove the (zerop (ldb ..)) transform

Improve the (zerop (ldb ..)) transform
View Changes

 

SBCL CommitsRewrite (zerop (ldb ...)) as (zerop (logand ...))

Rewrite (zerop (ldb ...)) as (zerop (logand ...))
View Changes

 

Launchpad Bugs[2162824] patch: Rewrite (zerop (ldb ...)) and (zerop (logand ...))

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

SBCL CommitsReturn NIL from ok-to-flush for potentially trapping special refs

Return NIL from ok-to-flush for potentially trapping special refs
View Changes

 

SBCL Commitsfunctional-kind can't be zombie and let at the same time

functional-kind can't be zombie and let at the same time
View Changes

 

SBCL CommitsSkip common subexpr elim for lambda enclosed in a let

Skip common subexpr elim for lambda enclosed in a let
View Changes

 

SBCL CommitsPerform local common subexpression elimination for some memory loads

Perform local common subexpression elimination for some memory loads
View Changes

 

August 3, 2026

SBCL CommitsFix a test on windows

Fix a test on windows
View Changes

 

SBCL CommitsFix a test

Fix a test
View Changes

 

SBCL CommitsFix file-position on copmosite streams

Fix file-position on copmosite streams
View Changes

 

August 2, 2026

SBCL Commitssb-simd: support for load/store to and from SAPs

sb-simd: support for load/store to and from SAPs
View Changes

 

SBCL Commitssb-simd: Implement vector sap-ref for arm64

sb-simd: Implement vector sap-ref for arm64
View Changes

 

SBCL Commitssb-simd: separate x86-64 and arm64 things

sb-simd: separate x86-64 and arm64 things
View Changes

 

August 1, 2026

SBCL CommitsRemove questionable profiling result

Remove questionable profiling result
View Changes

 

SBCL CommitsFix do-conset-elements for big-endian

Fix do-conset-elements for big-endian
View Changes

 

SBCL CommitsDon't break M-. by manipulating *features* at compile-time, actually

Don't break M-. by manipulating features at compile-time, actually
View Changes

 

SBCL CommitsDon't break M-. by manipulating *features* at compile-time

Don't break M-. by manipulating features at compile-time
View Changes

 

July 31, 2026

SBCL CommitsAvoid infinite recursion in remove-moves

Avoid infinite recursion in remove-moves
View Changes

 

Launchpad Bugs[2162597] Control stack exhausted in compiler

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



Last updated: August 6, 2026 04:03 PM