Planet SBCL

October 7, 2026

SBCL Commits — Improve (INFO :FUNCTION :TYPE) for interpreted funs

Improve (INFO :FUNCTION :TYPE) for interpreted funs
View Changes

 

SBCL Commits — Add back a thing, take away a thing

Add back a thing, take away a thing
View Changes

 

SBCL Commits — Store interpreted fun with its lambda list split apart

Store interpreted fun with its lambda list split apart
View Changes

 

SBCL Commits — sb-manual: don't use en dashes (doesn't work without sb-unicode)

sb-manual: don't use en dashes (doesn't work without sb-unicode)
View Changes

 

SBCL Commits — Cleanups for the Internals Manual

Cleanups for the Internals Manual
View Changes

 

SBCL Commits — Hide private stuff in arglists of public functions

Hide private stuff in arglists of public functions
View Changes

 

SBCL Commits — sb-sprof: export *SAMPLING-MODE*

sb-sprof: export SAMPLING-MODE
View Changes

 

SBCL Commits — sb-manual: cleanups for sections 1-4

sb-manual: cleanups for sections 1-4
View Changes

 

SBCL Commits — sb-manual: init forms in arglists, support methods

sb-manual: init forms in arglists, support methods
View Changes

 

SBCL Commits — Remove *suppress-values-declaration*

Remove suppress-values-declaration
View Changes

 

SBCL Commits — Remove a FIXME with some explanation

Remove a FIXME with some explanation
View Changes

 

October 6, 2026

SBCL Commits — Fix scan of "adopted" foreign thread stacks

Fix scan of "adopted" foreign thread stacks
View Changes

 

SBCL Commits — x86-64: better cmov for null-tn

x86-64: better cmov for null-tn
View Changes

 

SBCL Commits — Disable setter for %fun-lambda-list

Disable setter for %fun-lambda-list
View Changes

 

SBCL Commits — Clear more stale tail set optimistic types.

Clear more stale tail set optimistic types.
View Changes

 

SBCL Commits — ir1opt: Improve CONVERGED-VAR-TYPE precision.

ir1opt: Improve CONVERGED-VAR-TYPE precision.
View Changes

 

SBCL Commits — constraint: Refactor some arithmetic relational constraint logic.

constraint: Refactor some arithmetic relational constraint logic.
View Changes

 

SBCL Commits — Don't have special logic for local calls in DFO and block joining.

Don't have special logic for local calls in DFO and block joining.
View Changes

 

SBCL Commits — find-dominators: Clear stale dominators before recomputing them.

find-dominators: Clear stale dominators before recomputing them.
View Changes

 

SBCL Commits — loop: Flesh out support for strange loops

loop: Flesh out support for strange loops
View Changes

 

SBCL Commits — Fix integer multiplication by 0

Fix integer multiplication by 0
View Changes

 

SBCL Commits — ctype-of: don't go chasing nested conses

ctype-of: don't go chasing nested conses
View Changes

 

SBCL Commits — x86-64: a lifetime issue in ash-right-two-words-variable

x86-64: a lifetime issue in ash-right-two-words-variable
View Changes

 

SBCL Commits — Fix ARRAY-DIMENSION derive-type

Fix ARRAY-DIMENSION derive-type
View Changes

 

SBCL Commits — Fix an off-by-one in a divisibility transform

Fix an off-by-one in a divisibility transform
View Changes

 

SBCL Commits — Work around a range-transform issue

Work around a range-transform issue
View Changes

 

SBCL Commits — Don't apply modarith to ratio arguments

Don't apply modarith to ratio arguments
View Changes

 

SBCL Commits — Don't lose types in %constant-fold-call-multiple-uses

Don't lose types in %constant-fold-call-multiple-uses
View Changes

 

SBCL Commits — Don't call (info :function :type name) on (labels ...)

Don't call (info :function :type name) on (labels ...)
View Changes

 

SBCL Commits — erase-lvar-type: erase lambda-var-defined-type too

erase-lvar-type: erase lambda-var-defined-type too
View Changes

 



Last updated: October 7, 2026 04:47 PM