Planet SBCL

September 15, 2024

SBCL Commitsx86-64: use BT for single-bit logtest.

x86-64: use BT for single-bit logtest.
View Changes

 

SBCL Commitsx86-64: use btr for fixnum logand.

x86-64: use btr for fixnum logand.
View Changes

 

SBCL Commitsfast-logand-c/unsigned=>unsigned: compare to most-positive-word.

fast-logand-c/unsigned=>unsigned: compare to most-positive-word.
View Changes

 

SBCL CommitsFix sb-unix:unix-simple-poll EINTR

Fix sb-unix:unix-simple-poll EINTR
View Changes

 

September 14, 2024

SBCL CommitsUse btr in logand/c/signed=>signed too.

Use btr in logand/c/signed=>signed too.
View Changes

 

SBCL CommitsSkip private-cons.impure on :interpreter

Skip private-cons.impure on :interpreter
View Changes

 

SBCL CommitsMore compact fixnum testing in logand-word-mask.

More compact fixnum testing in logand-word-mask.
View Changes

 

SBCL Commitsx86-64: use bts/btr for large single-bit masks.

x86-64: use bts/btr for large single-bit masks.
View Changes

 

SBCL Commitsarm64, logand-word-mask: accept all words.

arm64, logand-word-mask: accept all words.
View Changes

 

SBCL CommitsTransform logbitp on small indexes.

Transform logbitp on small indexes.
View Changes

 

Launchpad Bugs[2080732] Directory iteration missing restarts on encoding issues

Affects Status Importance Assigned to Bug watch
sbcl New Undecided -
 

September 13, 2024

SBCL CommitsFix transform-%with-array-data/mumble

Fix transform-%with-array-data/mumble
View Changes

 

SBCL CommitsAdd an assertion.

Add an assertion.
View Changes

 

SBCL CommitsRevert "Use object_size, not HeaderValue, for sizing"

Revert "Use object_size, not HeaderValue, for sizing"
View Changes

 

SBCL CommitsRevert attempts at fixing 32-bit :EQ-HASH-SWITCH-TO-SAFE

Revert attempts at fixing 32-bit :EQ-HASH-SWITCH-TO-SAFE
View Changes

 

SBCL CommitsFix 32-bit :EQ-HASH-SWITCH-TO-SAFE again

Fix 32-bit :EQ-HASH-SWITCH-TO-SAFE again
View Changes

 

SBCL CommitsImprove :EQ-HASH-SWITCH-TO-SAFE

Improve :EQ-HASH-SWITCH-TO-SAFE
View Changes

 

SBCL CommitsFix :EQ-HASH-SWITCH-TO-SAFE test on 32-bit

Fix :EQ-HASH-SWITCH-TO-SAFE test on 32-bit
View Changes

 

SBCL CommitsAdaptive hashing: EQ hash tables

Adaptive hashing: EQ hash tables
View Changes

 

SBCL Commitsadd hash table benchmarks

add hash table benchmarks
View Changes

 

SBCL CommitsAdaptive hashing: add safe fallback for EQ hash tables

Adaptive hashing: add safe fallback for EQ hash tables
View Changes

 

SBCL CommitsAdaptive hashing: flat hash tables

Adaptive hashing: flat hash tables
View Changes

 

SBCL CommitsUse NAMED-LAMBDA for synchronized hash table accessors

Use NAMED-LAMBDA for synchronized hash table accessors
View Changes

 

SBCL Commitsarm64: smaller (the type (or null type))

arm64: smaller (the type (or null type))
View Changes

 

SBCL Commitscount: %coerce-callable-to-fun the test function.

count: %coerce-callable-to-fun the test function.
View Changes

 

September 12, 2024

SBCL CommitsJust make pin_exact_root work on immobile space objects.

Just make pin_exact_root work on immobile space objects.
View Changes

 

SBCL CommitsImprove package iteration per lp#2080387

Improve package iteration per lp#2080387
View Changes

 

SBCL CommitsAdd a few no-verify-arg-count

Add a few no-verify-arg-count
View Changes

 

SBCL CommitsBuild linux-ppc64le on github actions using qemu.

Build linux-ppc64le on github actions using qemu.
View Changes

 

SBCL CommitsTransform %with-array-data even if element-type is not known.

Transform %with-array-data even if element-type is not known.
View Changes

 



Last updated: September 15, 2024 10:09 PM