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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.