Planet SBCL

October 17, 2017

SBCL CommitsFix C warning in print_fixnum()

Fix C warning in print_fixnum()
View Changes

 

SBCL CommitsAvoid write faults during GC, even more emphatically now

Avoid write faults during GC, even more emphatically now
View Changes

 

SBCL CommitsMake sure TN primitive types are compatible when optimizing CMOV.

Make sure TN primitive types are compatible when optimizing CMOV.
View Changes

 

SBCL CommitsFix ir2 conversion of unused casts.

Fix ir2 conversion of unused casts.
View Changes

 

Launchpad Bugs[1724289] #<SB-C:TN B!1 :DEBUG-ENVIRONMENT> is not valid as the first argument to VOP: SB-VM::MOVE-IF/UNSIGNED

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

SBCL CommitsDon't compiler src/code/thread for the host

Don't compiler src/code/thread for the host
View Changes

 

SBCL CommitsRemove unused cross-mumble noise.

Remove unused cross-mumble noise.
View Changes

 

SBCL CommitsClear the rehash-needed bit in CLRHASH

Clear the rehash-needed bit in CLRHASH
View Changes

 

SBCL CommitsAvoid unnecessary write to hash-table instances during gc.

Avoid unnecessary write to hash-table instances during gc.
View Changes

 

SBCL CommitsDecentralize per-thread initial special bindings.

Decentralize per-thread initial special bindings.
View Changes

 

October 16, 2017

SBCL CommitsUse handy pre-existing C macros in other macros

Use handy pre-existing C macros in other macros
View Changes

 

Launchpad Bugs[1723993] AVER, MEMQ ... END-STACK failure

Affects Status Importance Assigned to Bug watch
sbcl Triaged High -
 

Launchpad Bugs[1723990] NIL is not of type SB-C::IR2-LVAR in IR2-CONVERT-CAST

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

SBCL CommitsFix an mv-call conversion problem.

Fix an mv-call conversion problem.
View Changes

 

SBCL CommitsSimplify PROPAGATE-LET-ARGS.

Simplify PROPAGATE-LET-ARGS.
View Changes

 

SBCL Commitstests: Allow (DEFMETHOD :ON-CLASSLESS-TYPE) in clos.impure.lisp more time

tests: Allow (DEFMETHOD :ON-CLASSLESS-TYPE) in clos.impure.lisp more time
View Changes

 

October 15, 2017

SBCL Commitstests: CHECKED-COMPILE[-AND-ASSERT] in {clos[-1],ctor}.[im]pure.lisp

tests: CHECKED-COMPILE[-AND-ASSERT] in {clos[-1],ctor}.[im]pure.lisp
View Changes

 

SBCL Commitstests: Note relevant CLHS section in symbol.impure.lisp

tests: Note relevant CLHS section in symbol.impure.lisp
View Changes

 

SBCL Commitspcl: New conditions NO-{NEXT,APPLICABLE}-METHOD-ERROR

pcl: New conditions NO-{NEXT,APPLICABLE}-METHOD-ERROR
View Changes

 

October 14, 2017

SBCL Commitstests: Use CHECKED-COMPILE[-AND-ASSERT] in dynamic-extent.impure.lisp

tests: Use CHECKED-COMPILE[-AND-ASSERT] in dynamic-extent.impure.lisp
View Changes

 

SBCL CommitsAdapt propagate-let-args to work on mv-lets.

Adapt propagate-let-args to work on mv-lets.
View Changes

 

SBCL CommitsReprotect dynamic space after full mark-sweep GC

Reprotect dynamic space after full mark-sweep GC
View Changes

 

SBCL CommitsRename "marknsweepgc.c" to "immobile-space.c" plus 2 bugfixes

Rename "marknsweepgc.c" to "immobile-space.c" plus 2 bugfixes
View Changes

 

SBCL Commitstests: Use CHECKED-COMPILE-AND-ASSERT in compiler-2.pure.lisp

tests: Use CHECKED-COMPILE-AND-ASSERT in compiler-2.pure.lisp
View Changes

 

SBCL Commitstests: New macro CHECKED-COMPILE-AND-ASSERT

tests: New macro CHECKED-COMPILE-AND-ASSERT
View Changes

 

SBCL Commitscheck-tn-refs: ignore :unused tns.

check-tn-refs: ignore :unused tns.
View Changes

 

SBCL Commitstests: Refactor CHECKED-COMPILE

tests: Refactor CHECKED-COMPILE
View Changes

 

SBCL Commitstests: New functions MAP-{OPTIMIZATION-QUALITY-COMBINATIONS,OPTIMIZE-DECLARATIONS}*

tests: New functions MAP-{OPTIMIZATION-QUALITY-COMBINATIONS,OPTIMIZE-DECLARATIONS}*
View Changes

 

SBCL CommitsRemove an old FIXME.

Remove an old FIXME.
View Changes

 

SBCL Commitstests: Add expected return value in :SHIFT-RIGHT-TRANSFORM-NIL-TYPE in compiler-2.pure.lisp

tests: Add expected return value in :SHIFT-RIGHT-TRANSFORM-NIL-TYPE in compiler-2.pure.lisp
View Changes

 



Last updated: October 17, 2017 06:42 PM