Planet SBCL

July 22, 2026

SBCL CommitsMark a test as broken

Mark a test as broken
View Changes

 

July 21, 2026

SBCL Commitsloongarch: Implement integer-length without a loop

loongarch: Implement integer-length without a loop
View Changes

 

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

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

 

SBCL Commitsloongarch: Adhere to architectural spec for amor_db.d instruction

loongarch: Adhere to architectural spec for amor_db.d instruction
View Changes

 

SBCL Commitsarm64, utf8-strlen: unify some parts

arm64, utf8-strlen: unify some parts
View Changes

 

SBCL Commitsdup directly from a vector register

dup directly from a vector register
View Changes

 

SBCL CommitsBetter addv umov usage

Better addv umov usage
View Changes

 

SBCL CommitsRemove "simd-copy-" prefixes from functions

Remove "simd-copy-" prefixes from functions
View Changes

 

SBCL CommitsUse dword sized registers after vpmovmskb

Use dword sized registers after vpmovmskb
View Changes

 

SBCL Commitssimd-utf8-strlen: add a fast path for 1/2 bytes.

simd-utf8-strlen: add a fast path for 1/2 bytes.
View Changes

 

SBCL CommitsImplement sparse sets having greater storage density than SSET

Implement sparse sets having greater storage density than SSET
View Changes

 

July 20, 2026

SBCL CommitsAvoid type and array bound checks in loops of SSET operations

Avoid type and array bound checks in loops of SSET operations
View Changes

 

SBCL Commitsadd vpsadbw, vpalignr and vpsubusb to sb-simd

add vpsadbw, vpalignr and vpsubusb to sb-simd
View Changes

 

SBCL CommitsImprove the early return from SSET-DELETE and -MEMBER

Improve the early return from SSET-DELETE and -MEMBER
View Changes

 

SBCL CommitsMove instructions around in simd-copy-utf8-sap-to-character-string

Move instructions around in simd-copy-utf8-sap-to-character-string
View Changes

 

July 19, 2026

SBCL CommitsOptimize SSET-INTERSECTION

Optimize SSET-INTERSECTION
View Changes

 

SBCL Commitsx86-64, utf8-sap-to-string: remove redundant moves

x86-64, utf8-sap-to-string: remove redundant moves
View Changes

 

SBCL CommitsOptimize SSET-DIFFERENCE

Optimize SSET-DIFFERENCE
View Changes

 

July 18, 2026

SBCL CommitsDon't signal errors for (log qnan)

Don't signal errors for (log qnan)
View Changes

 

SBCL CommitsRestore the ability to use SSETs as CONSETs

Restore the ability to use SSETs as CONSETs
View Changes

 

SBCL Commitsx86-64, utf8-sap-to-string: use a single ymm register for two xmm

x86-64, utf8-sap-to-string: use a single ymm register for two xmm
View Changes

 

SBCL CommitsUse a memory operand instead of loading into a register, 2

Use a memory operand instead of loading into a register, 2
View Changes

 

SBCL CommitsUse a memory operand instead of loading into a register

Use a memory operand instead of loading into a register
View Changes

 

SBCL CommitsCorrect #-

Correct #-
View Changes

 

SBCL Commitsx86-64: simd encoding of the whole utf8 range for C strings

x86-64: simd encoding of the whole utf8 range for C strings
View Changes

 

SBCL CommitsAdd tests for simd-copy-ascii

Add tests for simd-copy-ascii
View Changes

 

SBCL CommitsAdd utf8 strlen test

Add utf8 strlen test
View Changes

 

SBCL CommitsLimit the scope of warning suppressions

Limit the scope of warning suppressions
View Changes

 

July 17, 2026

SBCL CommitsAdd missing feature to arm64 crossbuild test

Add missing feature to arm64 crossbuild test
View Changes

 

SBCL CommitsSilence a bunch of gcc warnings

Silence a bunch of gcc warnings
View Changes

 



Last updated: July 22, 2026 01:56 AM