Planet SBCL

November 19, 2018

SBCL CommitsAvoid consulting CPUID if *backend-subfeatures* has :popcnt.

Avoid consulting CPUID if backend-subfeatures has :popcnt.
View Changes

 

SBCL CommitsOptimize out of line LOGCOUNT for x86-64.

Optimize out of line LOGCOUNT for x86-64.
View Changes

 

SBCL CommitsDon't transform BOUNDP on constants.

Don't transform BOUNDP on constants.
View Changes

 

SBCL Commitslockfree-list.impure/lockfree-list-performance: lower the expectations on win32.

lockfree-list.impure/lockfree-list-performance: lower the expectations on win32.
View Changes

 

SBCL CommitsAdd GC support for lockfree singly-linked lists

Add GC support for lockfree singly-linked lists
View Changes

 

SBCL CommitsFix C warning

Fix C warning
View Changes

 

SBCL CommitsFix style warnings

Fix style warnings
View Changes

 

SBCL CommitsFix x86-64 build with disabled immobile-space

Fix x86-64 build with disabled immobile-space
View Changes

 

SBCL CommitsReduce the exhaustive heap scans in tune-image-for-dump

Reduce the exhaustive heap scans in tune-image-for-dump
View Changes

 

SBCL Commitscall-full-like-p: don't forget about :unknown-keys.

call-full-like-p: don't forget about :unknown-keys.
View Changes

 

SBCL CommitsSprinkle declarations to improve standard-instance-access.

Sprinkle declarations to improve standard-instance-access.
View Changes

 

November 18, 2018

SBCL CommitsPut HEAP-ALLOCATED-P to good use

Put HEAP-ALLOCATED-P to good use
View Changes

 

SBCL CommitsTransform (BOUNDP 'S) to T when X is known always-bound

Transform (BOUNDP 'S) to T when X is known always-bound
View Changes

 

SBCL CommitsAssign *PACKAGE* in genesis and make one other self-build tweak

Assign PACKAGE in genesis and make one other self-build tweak
View Changes

 

SBCL CommitsFix some gencgc issues and improve comments

Fix some gencgc issues and improve comments
View Changes

 

SBCL CommitsAvoid crash in traceroot given a non-pointer object

Avoid crash in traceroot given a non-pointer object
View Changes

 

SBCL CommitsCoalesce debug-fun-names on save

Coalesce debug-fun-names on save
View Changes

 

November 17, 2018

SBCL CommitsBetter mv-call argument mismatch checking.

Better mv-call argument mismatch checking.
View Changes

 

SBCL CommitsAllow locally referenced LETs to share the component.

Allow locally referenced LETs to share the component.
View Changes

 

SBCL Commitslvar-fun-type: try using the tail-set.

lvar-fun-type: try using the tail-set.
View Changes

 

SBCL Commitslvar-fun-type: better handling of XEPs.

lvar-fun-type: better handling of XEPs.
View Changes

 

November 16, 2018

Launchpad Bugs[1803727] In SB-GROVEL-UNKNOWN-CONSTANT-CONDITION-P: format control doesn't need to be a string

Affects Status Importance Assigned to Bug watch
sbcl New Undecided -
 

November 15, 2018

SBCL CommitsMicro-optimize the size of x86-64/copy-more-arg.

Micro-optimize the size of x86-64/copy-more-arg.
View Changes

 

SBCL CommitsSkip gc.impure/repeatably-count-allocated-objects on :interpreter.

Skip gc.impure/repeatably-count-allocated-objects on :interpreter.
View Changes

 

SBCL CommitsFix a test.

Fix a test.
View Changes

 

SBCL CommitsExport STACK-ALLOCATED-P from SB-EXT not SB-THREAD

Export STACK-ALLOCATED-P from SB-EXT not SB-THREAD
View Changes

 

November 14, 2018

SBCL CommitsPass tagged pointers, not native pointers, to pin_object()

Pass tagged pointers, not native pointers, to pin_object()
View Changes

 

SBCL CommitsFactor out bits of introspect, add SB-THREAD:STACK-ALLOCATED-P

Factor out bits of introspect, add SB-THREAD:STACK-ALLOCATED-P
View Changes

 

November 13, 2018

SBCL CommitsOptimize POSITION in a constant sequence

Optimize POSITION in a constant sequence
View Changes

 

November 12, 2018

SBCL CommitsUnbreak make-c-runtime

Unbreak make-c-runtime
View Changes

 



Last updated: November 19, 2018 08:50 PM