Planet SBCL

November 20, 2024

SBCL Commitsdefine-alien-routine: better result type for c-string.

define-alien-routine: better result type for c-string.
View Changes

 

SBCL CommitsDo not cons in get-external-format.

Do not cons in get-external-format.
View Changes

 

SBCL CommitsTransform (equal x (list y))

Transform (equal x (list y))
View Changes

 

SBCL CommitsExpose tmpfile() in a few interesting ways

Expose tmpfile() in a few interesting ways
View Changes

 

SBCL CommitsAdd sb-ext:*default-source-external-format*

Add sb-ext:default-source-external-format
View Changes

 

November 19, 2024

SBCL CommitsReduce consing of alien values.

Reduce consing of alien values.
View Changes

 

SBCL CommitsRead directly into the string even if there's something buffered.

Read directly into the string even if there's something buffered.
View Changes

 

SBCL CommitsAdd AVX2 variants of simd-position

Add AVX2 variants of simd-position
View Changes

 

SBCL CommitsTransform to simd-position in more situtations.

Transform to simd-position in more situtations.
View Changes

 

November 18, 2024

SBCL CommitsFix vector-push-extend expansion for strings.

Fix vector-push-extend expansion for strings.
View Changes

 

SBCL CommitsSidestep the #.(LOOP) evaluator bug

Sidestep the #.(LOOP) evaluator bug
View Changes

 

SBCL CommitsFix -sb-unicode

Fix -sb-unicode
View Changes

 

SBCL CommitsMissing file.

Missing file.
View Changes

 

SBCL CommitsAdd simd-position-ub32

Add simd-position-ub32
View Changes

 

SBCL CommitsDelay transforming simd-position-ub8.

Delay transforming simd-position-ub8.
View Changes

 

SBCL CommitsDon't use flags when invoking structure-typep.

Don't use flags when invoking structure-typep.
View Changes

 

SBCL Commitsx86-64: add simd-position-ub8.

x86-64: add simd-position-ub8.
View Changes

 

Launchpad Bugs[2088417] The value 1 is not of type SB-KERNEL:LAYOUT

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

SBCL Commitsarm64: add simd-position-from-end-ub8.

arm64: add simd-position-from-end-ub8.
View Changes

 

SBCL Commitsarm64: implement (position x simple-base-string) using SIMD.

arm64: implement (position x simple-base-string) using SIMD.
View Changes

 

November 17, 2024

SBCL CommitsCorrect the docstring of SB-SEQUENCE:MAKE-SEQUENCE-LIKE

Correct the docstring of SB-SEQUENCE:MAKE-SEQUENCE-LIKE
View Changes

 

SBCL CommitsImplement simd-copy-character-string-to-utf8 using AVX2.

Implement simd-copy-character-string-to-utf8 using AVX2.
View Changes

 

SBCL CommitsCorrectly handle YMM in context-float-register on linux.

Correctly handle YMM in context-float-register on linux.
View Changes

 

SBCL CommitsImplement simd-copy-character-string-to-utf8 using SSE2.

Implement simd-copy-character-string-to-utf8 using SSE2.
View Changes

 

SBCL CommitsAdd print-debugging for VOPs.

Add print-debugging for VOPs.
View Changes

 

November 16, 2024

SBCL CommitsFix simd-copy-character-string-to-utf8

Fix simd-copy-character-string-to-utf8
View Changes

 

SBCL CommitsTrack newlines in the SWAR simd-copy-character-string-to-utf8.

Track newlines in the SWAR simd-copy-character-string-to-utf8.
View Changes

 

SBCL CommitsOne more compiling-p fix.

One more compiling-p fix.
View Changes

 

SBCL Commitsnull-lexenv-p doesn't work on sb-interpreter:basic-env

null-lexenv-p doesn't work on sb-interpreter:basic-env
View Changes

 

SBCL Commitscompiling-p: ignore null-lexenv.

compiling-p: ignore null-lexenv.
View Changes

 



Last updated: November 20, 2024 09:40 PM