Planet SBCL

September 28, 2026

SBCL Commits — Fix a test for -sb-unicode

Fix a test for -sb-unicode
View Changes

 

SBCL Commits — Better (* n 0) type derivation

Better (* n 0) type derivation
View Changes

 

SBCL Commits — Better * type derivation around integers and 0

Better * type derivation around integers and 0
View Changes

 

SBCL Commits — Fix some issues in SB-UNICODE:SENTENCES

Fix some issues in SB-UNICODE:SENTENCES
View Changes

 

SBCL Commits — Add a test case

Add a test case
View Changes

 

SBCL Commits — ir1opt: Forget the result type bound when the result becomes unused.

ir1opt: Forget the result type bound when the result becomes unused.
View Changes

 

SBCL Commits — perfecthash: Only compute the part of scramble[] that gets used.

perfecthash: Only compute the part of scramble[] that gets used.
View Changes

 

SBCL Commits — Port the perfect hash generator to Lisp and remove the journal files.

Port the perfect hash generator to Lisp and remove the journal files.
View Changes

 

SBCL Commits — Remove workarounds for the perfect hash journal files.

Remove workarounds for the perfect hash journal files.
View Changes

 

SBCL Commits — ir1opt: Solve for the types of set variables optimistically as well.

ir1opt: Solve for the types of set variables optimistically as well.
View Changes

 

SBCL Commits — optimize-constant-loads: account for sc-element-size=2 for gc-barriers

optimize-constant-loads: account for sc-element-size=2 for gc-barriers
View Changes

 

SBCL Commits — perfecthash: Only compute the part of scramble[] that gets used.

perfecthash: Only compute the part of scramble[] that gets used.
View Changes

 

SBCL Commits — Port the perfect hash generator to Lisp and remove the journal files.

Port the perfect hash generator to Lisp and remove the journal files.
View Changes

 

SBCL Commits — Remove workarounds for the perfect hash journal files.

Remove workarounds for the perfect hash journal files.
View Changes

 

SBCL Commits — Fix optimize-constant-loads for s128

Fix optimize-constant-loads for s128
View Changes

 

SBCL Commits — ir1opt: Keep the initial type of a variable stepped only once.

ir1opt: Keep the initial type of a variable stepped only once.
View Changes

 

SBCL Commits — ir1opt: Handle casts when finding result types.

ir1opt: Handle casts when finding result types.
View Changes

 

SBCL Commits — constraint: Speed up COPY-CONSET.

constraint: Speed up COPY-CONSET.
View Changes

 

SBCL Commits — constraint: Process blocks by SCCs.

constraint: Process blocks by SCCs.
View Changes

 

SBCL Commits — constraint: Join types immediately when fixpointing.

constraint: Join types immediately when fixpointing.
View Changes

 

SBCL Commits — Cache approximate interval types.

Cache approximate interval types.
View Changes

 

SBCL Commits — constraint: Widen repeated narrowings of REF types.

constraint: Widen repeated narrowings of REF types.
View Changes

 

SBCL Commits — constraint: Join fewer variables.

constraint: Join fewer variables.
View Changes

 

SBCL Commits — ir1opt: Derive result types of recursive local functions.

ir1opt: Derive result types of recursive local functions.
View Changes

 

SBCL Commits — constraint: Speed up joining equality type constraints.

constraint: Speed up joining equality type constraints.
View Changes

 

SBCL Commits — Add declarations

Add declarations
View Changes

 

SBCL Commits — Unsigned shortcuts for move-to-128

Unsigned shortcuts for move-to-128
View Changes

 

SBCL Commits — Speed up pick-input-routine for common types

Speed up pick-input-routine for common types
View Changes

 

SBCL Commits — Don't transform round to %unary-round

Don't transform round to %unary-round
View Changes

 

September 27, 2026

SBCL Commits — select-tagging: consider VOP pairs that produce untagged results

select-tagging: consider VOP pairs that produce untagged results
View Changes

 



Last updated: September 28, 2026 08:05 PM