master: Draft NEWS for sbcl-2.6.8
crhodes via Sbcl-commits <[email protected]>
| Newsgroups | gmane.lisp.steel-bank.cvs |
|---|---|
| Message-ID | <[email protected]> |
The branch "master" has been updated in SBCL:
via fa26f84013efb4b3c3c3a2b547e1e87f337e82b7 (commit)
from add94c4538cbd885ae4687f71ffdc019acf81faa (commit)
- Log -----------------------------------------------------------------
commit fa26f84013efb4b3c3c3a2b547e1e87f337e82b7
Author: Christophe Rhodes <[email protected]>
Date: Wed Aug 26 22:22:46 2026 +0100
Draft NEWS for sbcl-2.6.8
---
NEWS | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/NEWS b/NEWS
index 718dd9f84..1ac405df1 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,38 @@
;;;; -*- coding: utf-8; fill-column: 78 -*-
+changes relative to sbcl-2.6.7:
+ * minor incompatible change: FILE-POSITION on composite streams returns a
+ more accurate result for CONCATENATED-STREAM, and NULL on TWO-WAY-STREAM
+ and ECHO-STREAM.
+ * platform support:
+ ** improvements to code generation for the ARM64 backend.
+ ** improved support for AVX512 instruction encoding and decoding. (thanks
+ to Arthur Miller)
+ * various enhancements to the SB-SIMD contributed module. (thanks to Sylvia
+ Harrington and Arthur Miller)
+ * bug fix: FILE-POSITION on a stream after reading input into a list or
+ generic sequence returns the correct result.
+ * bug fix: compiler crash while deleting SET nodes in constraint
+ propagation. (lp#2161789)
+ * bug fix: allow the manual to build on more platforms. (lp#2162021)
+ * bug fix: infinite loop in the compiler while attempting to remove data
+ moves. (lp#2162597)
+ * bug fix: debugger failed to handle (COMPLEX DOUBLE-FLOAT) entities on the
+ stack. (reported by Clint Seinen)
+ * bug fix: error reporting from STRING-TO-OCTETS reported using the wrong
+ string indices. (lp#2164924)
+ * optimization: the compiler will "contify", or transform code written as
+ mutually-calling local functions, along the lines of Fluet and Weeks'
+ "Contification using Dominators" of 2001.
+ * optimization: local call argument types are propagated more
+ optimistically. (lp#486416, reported by Tobias Rittweiler)
+ * optimization: special-case DPB with newbyte of 0 or -1.
+ * optimization: more improvements to UTF8 encoding and decoding.
+ * optimization: multiple structure TYPEP tests in sequence can elide
+ redundant memory loads of layouts.
+ * optimization: transform ZEROP of (LDB ...) to an equivalent zero test with
+ a mask. (lp#2162824, thanks to Vasily Postnicov)
+
changes in sbcl-2.6.7 relative to sbcl-2.6.6:
* new contrib module: SB-MANUAL contains the SBCL manual in docstrings of
section definitions, which tie together the docstrings of normal Lisp
-----------------------------------------------------------------------
hooks/post-receive
--
SBCL