Planet SBCL

December 6, 2021

SBCL CommitsUse stricter prototype for symbol_name() and symbol_function()

Use stricter prototype for symbol_name() and symbol_function()
View Changes

 

SBCL CommitsDefine some vops better

Define some vops better
View Changes

 

SBCL CommitsRemove redundant sb-vm:: within file that is (in-package "SB-VM")

Remove redundant sb-vm:: within file that is (in-package "SB-VM")
View Changes

 

December 5, 2021

SBCL CommitsFix section numbers in cold-sbcl.map

Fix section numbers in cold-sbcl.map
View Changes

 

SBCL CommitsFix a package qualifier- FIND-FDEFN is external in SB-INT

Fix a package qualifier- FIND-FDEFN is external in SB-INT
View Changes

 

December 4, 2021

SBCL CommitsMake defstructs.lisp-expr deterministic

Make defstructs.lisp-expr deterministic
View Changes

 

SBCL CommitsTrivial rename

Trivial rename
View Changes

 

SBCL CommitsShow only transform-type in TRANSFORM print method

Show only transform-type in TRANSFORM print method
View Changes

 

SBCL CommitsWarn about putting macros where functions are needed.

Warn about putting macros where functions are needed.
View Changes

 

SBCL Commitslvar-fun-type: respect defined-here when using global-ftype.

lvar-fun-type: respect defined-here when using global-ftype.
View Changes

 

Launchpad Bugs[1953214] Function with declared result type NIL returned error on redefined function

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

SBCL CommitsRevert "Do not use Genesis to reflect CTYPEs or set constant values."

Revert "Do not use Genesis to reflect CTYPEs or set constant values."
View Changes

 

December 3, 2021

SBCL CommitsFix print-object method for sb-int:packed-info

Fix print-object method for sb-int:packed-info
View Changes

 

SBCL CommitsUse symbol-name-hash only for 2nd genesis

Use symbol-name-hash only for 2nd genesis
View Changes

 

SBCL CommitsFix the REPLACE transform warnings.

Fix the REPLACE transform warnings.
View Changes

 

Launchpad Bugs[1953093] full call to SB-KERNEL:DATA-VECTOR-REF-WITH-OFFSET (in code with REPLACE)

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

SBCL CommitsCorrect a prototype

Correct a prototype
View Changes

 

SBCL CommitsAlways compute symbol-hash in genesis

Always compute symbol-hash in genesis
View Changes

 

SBCL CommitsUse FIND-FDEFN instead of (INFO :FUNCTION :DEFINITION)

Use FIND-FDEFN instead of (INFO :FUNCTION :DEFINITION)
View Changes

 

December 2, 2021

SBCL CommitsSimplify FINISH-SYMBOLS

Simplify FINISH-SYMBOLS
View Changes

 

SBCL CommitsDo not use Genesis to reflect CTYPEs or set constant values.

Do not use Genesis to reflect CTYPEs or set constant values.
View Changes

 

Launchpad Bugs[1952984] Memory fault in code w. notinlined FUNCALL on DX labels

Affects Status Importance Assigned to Bug watch
sbcl New Undecided -
 

SBCL Commitsarm64: remove two instructions in call-variable.

arm64: remove two instructions in call-variable.
View Changes

 

SBCL CommitsSkip a test where needed.

Skip a test where needed.
View Changes

 

Launchpad Bugs[1952973] hash-table failures on relaxed memory order machines

Affects Status Importance Assigned to Bug watch
sbcl New Undecided -
 

SBCL CommitsRemove %coerce-callable-for-call even if it goes through a cast.

Remove %coerce-callable-for-call even if it goes through a cast.
View Changes

 

December 1, 2021

SBCL CommitsFix confusing comment or typo

Fix confusing comment or typo
View Changes

 

SBCL CommitsDiscourage assigning directly to SYMBOL-%INFO

Discourage assigning directly to SYMBOL-%INFO
View Changes

 

SBCL CommitsClean up and document representation of dynamic extent closures.

Clean up and document representation of dynamic extent closures.
View Changes

 

SBCL CommitsRevert "Avoid creating multiple lambdas in ir1-convert-aux-bindings."

Revert "Avoid creating multiple lambdas in ir1-convert-aux-bindings."
View Changes

 



Last updated: December 6, 2021 08:24 AM