Planet SBCL

July 3, 2025

SBCL CommitsTypo.

 

Launchpad Bugs[2115917] Charles Zhang recently submitted several commits that triggered an Unhandled memory fault at #x94. mistake

Affects Status Importance Assigned to Bug watch
sbcl New Undecided -
 

SBCL CommitsBetter out of line REPLACE for t vectors and lists.

Better out of line REPLACE for t vectors and lists.
View Changes

 

SBCL CommitsAdd a layout slot for future use

Add a layout slot for future use
View Changes

 

July 2, 2025

SBCL CommitsFix comment.

Fix comment.
View Changes

 

SBCL Commitsenvanal: Fix otherwise inaccessible subparts logic + cleanup.

envanal: Fix otherwise inaccessible subparts logic + cleanup.
View Changes

 

SBCL Commitsenvanal: Simplify some conditional logic.

envanal: Simplify some conditional logic.
View Changes

 

SBCL CommitsPropagate dynamic extent correctly.

Propagate dynamic extent correctly.
View Changes

 

SBCL CommitsAdd failing test.

Add failing test.
View Changes

 

SBCL CommitsSquash obsolete FIXME.

Squash obsolete FIXME.
View Changes

 

SBCL CommitsProperly destroy the main thread when called in a shared library.

Properly destroy the main thread when called in a shared library.
View Changes

 

July 1, 2025

SBCL CommitsDon't type check declared array types for (truly-the x (aref a))

Don't type check declared array types for (truly-the x (aref a))
View Changes

 

SBCL CommitsStop rudely deleting a non-artifact file in make-config

Stop rudely deleting a non-artifact file in make-config
View Changes

 

SBCL CommitsAdjust a transform.

Adjust a transform.
View Changes

 

Launchpad Bugs[2115725] Hash table locking issues on Android

Affects Status Importance Assigned to Bug watch
sbcl New Undecided -
 

SBCL CommitsAdd another transform for slot-value on structure

Add another transform for slot-value on structure
View Changes

 

SBCL CommitsMinor improvement to union of structs transform

Minor improvement to union of structs transform
View Changes

 

SBCL CommitsFix type errors in DEBUG_CORE_LOADING

Fix type errors in DEBUG_CORE_LOADING
View Changes

 

June 30, 2025

SBCL CommitsTransform typep on frozen structure unions

Transform typep on frozen structure unions
View Changes

 

Launchpad Bugs[2115669] lisp as a shared library -- gc crash when compiling from an alien callable

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

SBCL CommitsFix the (replace vector list) transform.

Fix the (replace vector list) transform.
View Changes

 

Launchpad Bugs[2115638] Bug in REPLACE on VECTOR, LIST

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

SBCL CommitsOptimize structure slot access within methods

Optimize structure slot access within methods
View Changes

 

SBCL CommitsAccept a non-FBOUNDP function in ENCAPSULATE

Accept a non-FBOUNDP function in ENCAPSULATE
View Changes

 

SBCL Commits(loop in (sort (copy-list l))): iterate over a vector.

(loop in (sort (copy-list l))): iterate over a vector.
View Changes

 

SBCL CommitsTransform (replace vector list)

Transform (replace vector list)
View Changes

 

June 29, 2025

SBCL Commitsflushable-combination-args-p: handle multi-use lvars.

flushable-combination-args-p: handle multi-use lvars.
View Changes

 

SBCL Commitserase-lvar-type: erase specific values in multiple values.

erase-lvar-type: erase specific values in multiple values.
View Changes

 

SBCL Commits2.5.6: will be tagged as "sbcl-2.5.6"

2.5.6: will be tagged as "sbcl-2.5.6"
View Changes

 

SBCL CommitsSet NEWS up as the release script expects

Set NEWS up as the release script expects
View Changes

 



Last updated: July 3, 2025 09:16 PM