Planet SBCL

December 2, 2020

Launchpad Bugs[1906563] Unhandled memory fault at DEBUG 3

Affects Status Importance Assigned to Bug watch
sbcl New Undecided -
 

SBCL Commitsarm: Implement layout-id typep transform

arm: Implement layout-id typep transform
View Changes

 

SBCL CommitsFix fixnum representation selection.

Fix fixnum representation selection.
View Changes

 

SBCL CommitsSkip concurrent-classoid-typep on win32.

Skip concurrent-classoid-typep on win32.
View Changes

 

SBCL CommitsChange the cost of the FIXNUMP VOP on x86-64.

Change the cost of the FIXNUMP VOP on x86-64.
View Changes

 

December 1, 2020

SBCL CommitsDerive the sign of (when (</> x y) (- x y))

Derive the sign of (when ( x y) (- x y))
View Changes

 

SBCL Commitsarm64: implement typep using layout-id

arm64: implement typep using layout-id
View Changes

 

SBCL CommitsUnbreak test for x86

Unbreak test for x86
View Changes

 

SBCL Commitsarm64: Fix assembler bug

arm64: Fix assembler bug
View Changes

 

SBCL CommitsUse correct raw slot setter

Use correct raw slot setter
View Changes

 

SBCL CommitsFix omission for ppc structure testing

Fix omission for ppc structure testing
View Changes

 

SBCL Commitsx86-64: Improve the assembler

x86-64: Improve the assembler
View Changes

 

SBCL CommitsAdd a warning to REG-IN-SIZE

Add a warning to REG-IN-SIZE
View Changes

 

SBCL Commitsx86-64: Remove uses of reg-in-size from test file

x86-64: Remove uses of reg-in-size from test file
View Changes

 

November 30, 2020

SBCL CommitsAdd -std=gnu99 to CFLAGS for ppc32 and ppc64 linux

Add -std=gnu99 to CFLAGS for ppc32 and ppc64 linux
View Changes

 

SBCL Commitsppc: implement layout-id based typep transform

ppc: implement layout-id based typep transform
View Changes

 

SBCL CommitsAdd a comment.

Add a comment.
View Changes

 

SBCL Commitsrun-program.c: old C compatibility.

run-program.c: old C compatibility.
View Changes

 

SBCL Commitssdiv->smul: avoid overflow by correctly calculating precision.

sdiv->smul: avoid overflow by correctly calculating precision.
View Changes

 

SBCL Commitsrun-program: avoid destroying preserve-fds.

run-program: avoid destroying preserve-fds.
View Changes

 

Launchpad Bugs[1906201] Constant 9597394338128316511 conflicts with its asserted type (SIGNED-BYTE 64). (with TRUNCATE)

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

November 29, 2020

Launchpad Bugs[1906191] Invalid exit status: fcb-threads.impure.lisp

Affects Status Importance Assigned to Bug watch
sbcl New Undecided -
 

SBCL CommitsAdd some :optional-results to bignum VOPs.

Add some :optional-results to bignum VOPs.
View Changes

 

SBCL CommitsWorkaround cmucl bug

Workaround cmucl bug
View Changes

 

SBCL CommitsImprove cross-compiler SAP emulation

Improve cross-compiler SAP emulation
View Changes

 

SBCL Commitsx86-64: remove MAKE-EA, this time correctly

x86-64: remove MAKE-EA, this time correctly
View Changes

 

SBCL Commitsx86-64: accept a size prefix on SHLD and SHRD

x86-64: accept a size prefix on SHLD and SHRD
View Changes

 

SBCL CommitsAllow closing broadcast stream of no streams

Allow closing broadcast stream of no streams
View Changes

 

SBCL Commitsarm64, truncate vops: don't check for zero if it's known to be non-zero.

arm64, truncate vops: don't check for zero if it's known to be non-zero.
View Changes

 

SBCL Commitsarm64: don't compute the remainder of TRUNCATE if not needed.

arm64: don't compute the remainder of TRUNCATE if not needed.
View Changes

 



Last updated: December 2, 2020 09:47 PM