Planet SBCL

October 12, 2026

SBCL Commits — erase-lvar-type: functions can derive to NIL

erase-lvar-type: functions can derive to NIL
View Changes

 

SBCL Commits — delete-lvar-cast-if: consult cast-asserted-type

delete-lvar-cast-if: consult cast-asserted-type
View Changes

 

SBCL Commits — Bad search and replace

Bad search and replace
View Changes

 

SBCL Commits — Don't change multi-use ref types in cast-externally-checkable-p

Don't change multi-use ref types in cast-externally-checkable-p
View Changes

 

SBCL Commits — Restore compiling without sb-thread

Restore compiling without sb-thread
View Changes

 

SBCL Commits — maybe-convert-one-cmov: there might be only one block successor

maybe-convert-one-cmov: there might be only one block successor
View Changes

 

SBCL Commits — x86-64: remove an aver in symbolp

x86-64: remove an aver in symbolp
View Changes

 

SBCL Commits — Don't miss joining equality constraints

Don't miss joining equality constraints
View Changes

 

SBCL Commits — Complete the mostly-done job of removing boolean kludge

Complete the mostly-done job of removing boolean kludge
View Changes

 

SBCL Commits — Implement unbind-in-unwind on riscv

Implement unbind-in-unwind on riscv
View Changes

 

October 11, 2026

SBCL Commits — Stop duplicating <signal.h> and <time.h> definitions in pthreads_win32.h

Stop duplicating <signal.h> and <time.h> definitions in pthreads_win32.h
View Changes</time.h></signal.h>

 

SBCL Commits — constraints: clear block-in at the start

constraints: clear block-in at the start
View Changes

 

SBCL Commits — Stop a loop in constraints

Stop a loop in constraints
View Changes

 

SBCL Commits — sb-manual: test compiler output examples verbatim

sb-manual: test compiler output examples verbatim
View Changes

 

SBCL Commits — Simply PRINT-COMPILER-CONDITION a tiny bit

Simply PRINT-COMPILER-CONDITION a tiny bit
View Changes

 

SBCL Commits — Don't print non-types as types in compiler messages

Don't print non-types as types in compiler messages
View Changes

 

SBCL Commits — Document --dynamic-space-size <size> format

Document --dynamic-space-size <size> format
View Changes</size>

 

SBCL Commits — Fix 32-bit Windows build warnings and failures

Fix 32-bit Windows build warnings and failures
View Changes

 

SBCL Commits — arm64: can't encode #xFFFFFFFF as a 32-bit logical immediate

arm64: can't encode #xFFFFFFFF as a 32-bit logical immediate
View Changes

 

SBCL Commits — Print pthread name in ldb / CORRUPTION WARNING

Print pthread name in ldb / CORRUPTION WARNING
View Changes

 

SBCL Commits — Fix compute-old-nfp everywhere

Fix compute-old-nfp everywhere
View Changes

 

SBCL Commits — Remove compute-old-nfp on x86

Remove compute-old-nfp on x86
View Changes

 

SBCL Commits — sb-manual: update compile-time type error section and add tests

sb-manual: update compile-time type error section and add tests
View Changes

 

SBCL Commits — Fix processing path and actual source in compiler messages

Fix processing path and actual source in compiler messages
View Changes

 

SBCL Commits — Delete hw-pagesize, unused for about 9 years

Delete hw-pagesize, unused for about 9 years
View Changes

 

SBCL Commits — Delete O_ACCMODE

Delete O_ACCMODE
View Changes

 

SBCL Commits — convert-hairy-fun-entry: refs may have no lvars

convert-hairy-fun-entry: refs may have no lvars
View Changes

 

SBCL Commits — Fix transforming to reverse-values-list

Fix transforming to reverse-values-list
View Changes

 

SBCL Commits — Use correct temporaries when removing mask-signed-field in ir2tran

Use correct temporaries when removing mask-signed-field in ir2tran
View Changes

 

SBCL Commits — Cleanly solve mask-signed-field abusing move vops

Cleanly solve mask-signed-field abusing move vops
View Changes

 



Last updated: October 12, 2026 05:00 PM