Planet SBCL

September 5, 2026

SBCL CommitsResolve some stack pointer issues on nonstop-foreign-call on x86-64

Resolve some stack pointer issues on nonstop-foreign-call on x86-64
View Changes

 

SBCL Commits#+ an optional function

+ an optional function
View Changes

 

SBCL CommitsStop stack-analyze interfering with direct mv-calls

Stop stack-analyze interfering with direct mv-calls
View Changes

 

SBCL CommitsFix calls

Fix calls
View Changes

 

September 4, 2026

SBCL CommitsAdd --interpret to parallel-exec

Add --interpret to parallel-exec
View Changes

 

SBCL CommitsDisable pass-through-path-p for NLX

Disable pass-through-path-p for NLX
View Changes

 

SBCL CommitsDisregard .lispwords when marking used labels

Disregard .lispwords when marking used labels
View Changes

 

SBCL CommitsInclude variant-vars when removing inherited ignores from define-vop

Include variant-vars when removing inherited ignores from define-vop
View Changes

 

SBCL Commitsarm64: start implementing pass-through-call

arm64: start implementing pass-through-call
View Changes

 

SBCL Commitsx86-64: Pass-through multiple values across harmless cleanups

x86-64: Pass-through multiple values across harmless cleanups
View Changes

 

SBCL CommitsActually invoke mv-call-direct-named

Actually invoke mv-call-direct-named
View Changes

 

SBCL Commitsassem: avoid emitting instructions with a lot of arguments

assem: avoid emitting instructions with a lot of arguments
View Changes

 

SBCL CommitsFix misplaced paren

Fix misplaced paren
View Changes

 

SBCL CommitsAllow direct calls for (mv-call x (values 1 2) (funcall y))

Allow direct calls for (mv-call x (values 1 2) (funcall y))
View Changes

 

SBCL CommitsDisable useless optimize notes from (truncate signed-word signed-word)

Disable useless optimize notes from (truncate signed-word signed-word)
View Changes

 

SBCL CommitsAdd a slot to SB-ASSEM::STMT

Add a slot to SB-ASSEM::STMT
View Changes

 

September 3, 2026

SBCL CommitsBetter (m-v-call f (g)) on tls-based-mv-return

Better (m-v-call f (g)) on tls-based-mv-return
View Changes

 

SBCL Commitssb-manual: do not document unbuilt contribs

sb-manual: do not document unbuilt contribs
View Changes

 

SBCL CommitsImprove DEFPACKAGE docstring

Improve DEFPACKAGE docstring
View Changes

 

September 2, 2026

SBCL CommitsFix make-target-contrib on Windows

Fix make-target-contrib on Windows
View Changes

 

SBCL Commitsarm64/return: try to do STP/LDP

arm64/return: try to do STP/LDP
View Changes

 

SBCL CommitsAvoid SETF of stmt-op and stmt-operands

Avoid SETF of stmt-op and stmt-operands
View Changes

 

SBCL CommitsRename STMT-MNEMONIC to STMT-OP

Rename STMT-MNEMONIC to STMT-OP
View Changes

 

SBCL CommitsUpdate crossbuild makefile

Update crossbuild makefile
View Changes

 

SBCL CommitsFix sb-manual build when SBCL_CONTRIB_BLOCKLIST is nonempty

Fix sb-manual build when SBCL_CONTRIB_BLOCKLIST is nonempty
View Changes

 

Launchpad Bugs[2166183] The value NIL is not of type SB-C::LVAR

Affects Status Importance Assigned to Bug watch
sbcl New Undecided -
 

SBCL Commitsarm64/return: avoid overwriting tmp-tn by load-store-offset

arm64/return: avoid overwriting tmp-tn by load-store-offset
View Changes

 

SBCL Commitsarm64/return: don't put descriptors into tmp-tn

arm64/return: don't put descriptors into tmp-tn
View Changes

 

SBCL Commitsarm64/return: store to (thread-mv-count) first

arm64/return: store to (thread-mv-count) first
View Changes

 

SBCL CommitsUse CMP instead of SUBS when possible

Use CMP instead of SUBS when possible
View Changes

 



Last updated: September 5, 2026 04:46 AM