Planet SBCL

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: separate x86-64 and arm64 things

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

 

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

 

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 -
 

SBCL CommitsSpeed up looking in the ctype-list-hash-set

Speed up looking in the ctype-list-hash-set
View Changes

 

SBCL CommitsHack load_core_files by moving a static var

Hack load_core_files by moving a static var
View Changes

 

SBCL Commitsarm64, utf8-crlf-to-character-string: exit in time

arm64, utf8-crlf-to-character-string: exit in time
View Changes

 

SBCL Commitsarm64: simd utf8-crlf-to-character-string-sized

arm64: simd utf8-crlf-to-character-string-sized
View Changes

 

July 30, 2026

SBCL CommitsAssignment convert all the things.

Assignment convert all the things.
View Changes

 

SBCL Commitsarm64: off by one in utf8-to-character-string-sized

arm64: off by one in utf8-to-character-string-sized
View Changes

 

SBCL CommitsFix a test for :interpreter

Fix a test for :interpreter
View Changes

 

SBCL Commitsarm64: full unicode decoding in utf8-crlf-to-character-string

arm64: full unicode decoding in utf8-crlf-to-character-string
View Changes

 

July 29, 2026

SBCL CommitsFix test.

Fix test.
View Changes

 



Last updated: August 4, 2026 03:58 PM