Planet SBCL

August 10, 2026

SBCL Commitsarm64 utf8-strlen: test for null and non-ascii at the same time

arm64 utf8-strlen: test for null and non-ascii at the same time
View Changes

 

SBCL Commitsarm64-simd: use a helper function more

arm64-simd: use a helper function more
View Changes

 

August 8, 2026

SBCL CommitsDon't produce a compile time warning for (setf (char string 0) #\é)

Don't produce a compile time warning for (setf (char string 0) #\é)
View Changes

 

SBCL CommitsAdd a test for character-string-to-utf8

Add a test for character-string-to-utf8
View Changes

 

SBCL Commitsarm64, character-string-to-utf8: delay newline tracking

arm64, character-string-to-utf8: delay newline tracking
View Changes

 

SBCL Commitsarm64: add sqshrn instructions

arm64: add sqshrn instructions
View Changes

 

SBCL Commitsarm64, character-string-to-utf8: faster newline tracking

arm64, character-string-to-utf8: faster newline tracking
View Changes

 

SBCL CommitsSilence one more compiler-note from bignum

Silence one more compiler-note from bignum
View Changes

 

SBCL Commitsarm64: full unicode encoding in character-string-to-utf8

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

 

SBCL CommitsRemove debugging and unused code

Remove debugging and unused code
View Changes

 

August 7, 2026

SBCL Commitsassignment-convert: Don't try to be so smart with cleanups.

assignment-convert: Don't try to be so smart with cleanups.
View Changes

 

SBCL Commitsread-byte transform: refill the buffer instead of just calling n-bin

read-byte transform: refill the buffer instead of just calling n-bin
View Changes

 

SBCL CommitsPropagate local call argument types optimistically as well.

Propagate local call argument types optimistically as well.
View Changes

 

SBCL CommitsFix file-position when ansi-stream-in-buffer is used

Fix file-position when ansi-stream-in-buffer is used
View Changes

 

SBCL CommitsMove some code to the caller of external-format-char-size

Move some code to the caller of external-format-char-size
View Changes

 

SBCL CommitsRemove ansi-stream-csize-buffer

Remove ansi-stream-csize-buffer
View Changes

 

Launchpad Bugs[2163043] failed AVER: (FUNCTIONAL-LETLIKE-P FUN)

Affects Status Importance Assigned to Bug watch
sbcl New Medium Charles
 

SBCL CommitsDeclare that unread-char returns nil

Declare that unread-char returns nil
View Changes

 

SBCL CommitsChange how file-position works on variable encodings

Change how file-position works on variable encodings
View Changes

 

August 6, 2026

Launchpad Bugs[2162990] Recent commit has introduced scope bugs around blocks, return-from & tagbody

Affects Status Importance Assigned to Bug watch
sbcl Fix Committed High Charles
 

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

 



Last updated: August 10, 2026 04:16 AM