<
May, 2026
June, 2026
July, 2026
>
June, 2026
1st
coerce derive-type: exclude rational types
- SBCL Commits
2nd
More thorough type checking for concatenate arguments
- SBCL Commits
3rd
check-concatenate: consider each constant value
- SBCL Commits
4th
Derive AREF type for multiple uses with constants
- SBCL Commits
Add a type deriver for ELT
- SBCL Commits
Unify the sequence element-type derivers
- SBCL Commits
constant-sequence-element-type: ignore circular lists
- SBCL Commits
5th
More constant modification pass-throughs
- SBCL Commits
lvar-constants: combine functions and refs from multiple uses
- SBCL Commits
Turn (copy-list small-constant) into (list ,@constant)
- SBCL Commits
Sketch out a way to trace/intercept foreign calls
- SBCL Commits
Add a missing opaque-identity
- SBCL Commits
6th
ppc64: fix big-endian ELFv2 build
- SBCL Commits
7th
[2155788] Compiler crash when MULTIPLE-VALUE-LIST used in an argument
- Launchpad Bugs
arm64: can't call sc-is on unused tns
- SBCL Commits
8th
Check types for concatenate-subseq
- SBCL Commits
9th
[2156072] Can't run SBCL on macOS Golden Gate
- Launchpad Bugs
Change static space address for darwin-arm64
- SBCL Commits
Mix package-id into fun-name hashes
- SBCL Commits
10th
Improve receiving some C strings from foreign function on 64-bit Unicode
- SBCL Commits
Skip a test
- SBCL Commits
[2156347] SBCL fails to compile code with lots of inline and dynamic-extent
- Launchpad Bugs
Return constant string from NATURALIZE if length is 0
- SBCL Commits
Don't cons a new list for (length (intersection a b))
- SBCL Commits
[2156394] Error compiling a call to SUBST
- Launchpad Bugs
Don't change :test for subst based on the sequence type
- SBCL Commits
11th
sb-introspect:function-lambda-list: employ sb-ext:unencapsulated-function
- SBCL Commits
arm64: add neon shl
- SBCL Commits
describe: call unencapsulated-function
- SBCL Commits
[2156454] Cached FASL Files Break Compilation
- Launchpad Bugs
12th
arm64: unify some neon and ordinary instructions
- SBCL Commits
Speed up DO-CONSET-ELEMENTS using CTZ if available
- SBCL Commits
Fix CONSET-ADJOIN and CONSET-UNION
- SBCL Commits
Fix do-conset-elements
- SBCL Commits
arm64: remove the remaining s- prefixes
- SBCL Commits
13th
arm64: always require vector sizes for simd instructions
- SBCL Commits
14th
arm64: better umaxv disassembly
- SBCL Commits
arm64: add uqsub
- SBCL Commits
arm64: implement FMOV <Xd>, <Vn>.D[1]
- SBCL Commits
15th
Derive the type of (coerce n `(simple-array ,e (*)))
- SBCL Commits
16th
arm64: restore bic, orn disassembly
- SBCL Commits
Optimize sb-thread:barrier for arm64
- SBCL Commits
17th
Optimize read-from-c-string/utf-8/lf
- SBCL Commits
Don't cons SAPs for sb-alien::c-string-to-string for :utf-8
- SBCL Commits
Fix interpreted calls to c-string-to-string
- SBCL Commits
18th
Speed up output-to-c-string/utf-8/lf
- SBCL Commits
arm64: implement simd-character-string-utf8-length using NEON
- SBCL Commits
amr64: encode movi immediates without requiring manual shifting
- SBCL Commits
19th
arm64: optimize simd-character-string-utf8-length
- SBCL Commits
arm64: optimize simd-character-string-utf8-length some more
- SBCL Commits
arm64: disassemble shifted immediates directly
- SBCL Commits
22nd
Add tests for simd-utf8-strlen
- SBCL Commits
Adjust a test
- SBCL Commits
23rd
[2158033] Manual: Sec. 9.2.3, array ordering
- Launchpad Bugs
24th
Add a test for simd-character-string-utf8-length
- SBCL Commits
Stop trying to make deterministic standard-class hashes
- SBCL Commits
Add a test for output-to-c-string/utf-8/lf
- SBCL Commits
25th
arm64: fix simd-copy-utf8-crlf-to-character-string
- SBCL Commits
arm64, simd-copy-character-string-to-utf8: use correct lane width
- SBCL Commits
arm64-simd: off-by-one in check-ascii
- SBCL Commits
26th
arm64/simd-utf8-strlen: use a different register
- SBCL Commits
27th
Draft NEWS for sbcl-2.6.6
- SBCL Commits
NEWS
- SBCL Commits
Try to defend against releasing binaries with a hash suffix version
- SBCL Commits
28th
2.6.6: will be tagged as "sbcl-2.6.6"
- SBCL Commits
arm64: unify all float immediates
- SBCL Commits
Don't cons constant complexes for local calls
- SBCL Commits
arm64: use fmov to move complex immediates
- SBCL Commits
arm64: better complex float array VOPs
- SBCL Commits
x86-64: remove fp-...-zero-scs
- SBCL Commits
x86-64: unify all float immediates
- SBCL Commits
x86-64-simd: more compact loading of -1
- SBCL Commits
AVX2 simd-utf8-strlen
- SBCL Commits
avx2 simd-character-string-utf8-length
- SBCL Commits
arm64: add stX simd multiple structure instructions
- SBCL Commits
arm64: implement simd-copy-utf8-sap-to-character-string using NEON
- SBCL Commits
sse2 simd-copy-utf8-sap-to-character-string
- SBCL Commits
read-from-c-string/utf-8/lf: use memcpy for all-ascii to base-string
- SBCL Commits
Unused variable
- SBCL Commits
[2158580] Incorrect result from subtraction from a complex constant
- Launchpad Bugs
x86-64: fix complex float VOP macros after changing to fp-immediate
- SBCL Commits
29th
Remove redundant parameters in x86-64/float.lisp
- SBCL Commits
[2158587] Unhandled memory fault in complex subtraction
- Launchpad Bugs
x86-64, load-fp-immediate: dispatch on the value, not destination
- SBCL Commits
style-warning
- SBCL Commits
sb-manual: fix CONVERT-DOCSTRING-PACKAGE-OVERRIDES-TO-PAX
- SBCL Commits
sb-manual: readd concepts
- SBCL Commits
sb-manual: automatically USE-PAX
- SBCL Commits
sb-manual: implement concept indexing
- SBCL Commits
make-pax-docs: muffle source location warnings
- SBCL Commits
doc: make PAX PDF much shorter
- SBCL Commits
sb-manual: add links from/to PAX world
- SBCL Commits
manual: arrays are row-major
- SBCL Commits
doc: fix compilation on windows
- SBCL Commits
sb-manual: add support for [label](uri) and [label][id]
- SBCL Commits
Make sb-int:misc-index foldable, flushable
- SBCL Commits
delete-no-op-vops: transfer tn-readers too
- SBCL Commits
30th
NEON simd-copy-utf8-to-base-string
- SBCL Commits
#+
- SBCL Commits
doc: remove unnecessary markup
- SBCL Commits
Make DOCUMENTATION strip markup from SBCL definitions
- SBCL Commits
arm64: More simd instructions
- SBCL Commits
sb-simd: arm64 support
- SBCL Commits
arm64: Implement SIMD-PACK
- SBCL Commits
sb-simd: Portability fixes
- SBCL Commits