Planet SBCL

June 22, 2025

SBCL Commitsflushable-combination-args-p: work around a missing annotation.

flushable-combination-args-p: work around a missing annotation.
View Changes

 

June 20, 2025

SBCL Commitsmv-principal-lvar-ref-use: consider casts.

mv-principal-lvar-ref-use: consider casts.
View Changes

 

June 19, 2025

SBCL CommitsRemove an unused file.

Remove an unused file.
View Changes

 

SBCL CommitsOne more -*- Mode: C -*-

One more -- Mode: C --
View Changes

 

SBCL CommitsAdd -*- Mode: C -*- to .inc files.

Add -- Mode: C -- to .inc files.
View Changes

 

SBCL Commitsadd-equality-constraint: inherit from eql vars too.

add-equality-constraint: inherit from eql vars too.
View Changes

 

SBCL CommitsRemove name-based "random" hash for funcallable-instance

Remove name-based "random" hash for funcallable-instance
View Changes

 

SBCL Commitsx86-64: avoid a memory load when passing empty strings

x86-64: avoid a memory load when passing empty strings
View Changes

 

June 18, 2025

Launchpad Bugs[2114943] too many define-alien-routines causes an error "value 256 is not of type (unsigned-byte 8)"

Affects Status Importance Assigned to Bug watch
sbcl New Undecided -
 

SBCL Commitsx86-64: accept any-reg for character-compare/c

x86-64: accept any-reg for character-compare/c
View Changes

 

June 17, 2025

SBCL CommitsFix CEILING's docstring.

Fix CEILING's docstring.
View Changes

 

SBCL CommitsRestore -sb-thread

Restore -sb-thread
View Changes

 

SBCL CommitsCall user-defined predicate to determine arena exhaustion behavior

Call user-defined predicate to determine arena exhaustion behavior
View Changes

 

SBCL CommitsFix hash-based POSITION xform with repeated elements, lp#2114776

Fix hash-based POSITION xform with repeated elements, lp#2114776
View Changes

 

SBCL CommitsUse descriptor-hash32 only for a mixture of CASE key types

Use descriptor-hash32 only for a mixture of CASE key types
View Changes

 

Launchpad Bugs[2114776] Integer out of range in POSITION form on long string

Affects Status Importance Assigned to Bug watch
sbcl Fix Committed Undecided Douglas Katzman
 

June 16, 2025

SBCL Commitsarm64: compare character-reg with any-reg.

arm64: compare character-reg with any-reg.
View Changes

 

SBCL CommitsUse perfect hash more often in sequence transforms

Use perfect hash more often in sequence transforms
View Changes

 

SBCL CommitsImplement DESCRIPTOR-HASH32

Implement DESCRIPTOR-HASH32
View Changes

 

Launchpad Bugs[2114755] Infinite loop in SUBTYPEP (works on fresh image)

Affects Status Importance Assigned to Bug watch
sbcl New Undecided -
 

SBCL Commitslvar-constant: look through variables.

lvar-constant: look through variables.
View Changes

 

Launchpad Bugs[2114751] Infinite loop in SUBTYPEP

Affects Status Importance Assigned to Bug watch
sbcl Incomplete Undecided -
 

SBCL CommitsFix build of #+sb-unicode on #-sb-unicode host

Fix build of #+sb-unicode on #-sb-unicode host
View Changes

 

SBCL Commitsppc64: Give up trying to understand ABI v1

ppc64: Give up trying to understand ABI v1
View Changes

 

June 15, 2025

SBCL CommitsResolve style warnings.

Resolve style warnings.
View Changes

 

SBCL Commitsarm64: improve assembly routines source locations.

arm64: improve assembly routines source locations.
View Changes

 

SBCL Commitsx86-64: better error handling from assembly routines.

x86-64: better error handling from assembly routines.
View Changes

 

June 14, 2025

SBCL CommitsRemove extraneous whitespace in xperfecthash files

Remove extraneous whitespace in xperfecthash files
View Changes

 

June 13, 2025

SBCL Commitsarm64: better error handling from assembly routines.

arm64: better error handling from assembly routines.
View Changes

 

SBCL Commitscast-check-types: ignore empty-type.

cast-check-types: ignore empty-type.
View Changes

 



Last updated: June 22, 2025 06:20 PM