X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=NEWS;h=fa4088d9142ab473702357af3dceaf36f9366507;hb=2db542f484283726e64dd4606e7a0f74b9b228ee;hp=d0cd1d42b6c4c8dc231b8f6c8de10c3e49e37992;hpb=cf8e7223bce9948aaa764fd407871f0c441b3097;p=sbcl.git diff --git a/NEWS b/NEWS index d0cd1d4..fa4088d 100644 --- a/NEWS +++ b/NEWS @@ -1,7 +1,7 @@ ;;;; -*- coding: utf-8; fill-column: 78 -*- -changes relative to sbcl-1.0.36: +changes relative to sbcl-1.0.37: * INCOMPATIBLE CHANGE: Thread names are now restricted to SIMPLE-STRINGs - like for any other thread-related datastructure (MUTEX, etc.) + like for any other thread-related datastructure, MUTEX, etc. (lp#547095) * DEPRECATION: the SB-QUEUE contrib was merged into the SB-CONCURRENCY contrib module. New code should depend on SB-CONCURRENCY, not SB-QUEUE. * DEPRECATION: SB-THEAD:GET-MUTEX was deprecated in favor of @@ -31,11 +31,16 @@ changes relative to sbcl-1.0.36: SOCKET-PEERNAME. ** SOCKET-MAKE-STREAM once more supports the :AUTO-CLOSE option. (lp#540413) + ** SOCKET-CLOSE now accepts :ABORT argument, which is passed on to + CL:CLOSE when appropriate, and no longer disassociates the stream + from the socket if close failed. (lp#543951) * improvements to the instrumenting profiler ** new feature: report per-function GC overhead. (thanks to John Fremlin) ** optimization: counters no longer use locks for the overflow mode. ** bug fix: whenever a profiling counter wrapped into overflow mode, it incurred an off-by-one miscount. + * enhancement: improved MAKE-HASH-TABLE documentation (lp#543473) + * enhancement: improved DEFMETHOD pretty-printing. * bug fix: correct restart text for the continuable error in MAKE-PACKAGE. * bug fix: a rare case of startup-time page table corruption. * bug fix: a semaphore with multiple waiters and some of them unwinding due @@ -48,6 +53,15 @@ changes relative to sbcl-1.0.36: CONDITION-NOTIFY on Linux. See threads "lost wakeup in condition-wait / condition-notify" (Feb 2010) and "Condition-Wait, Deadline handler, waking up itself" (March 2010) for further details. + * bug fix: allow forward FIND and POSITION on lists to elide checking :END + against length of the list if the element is found before the specified + END is reached. (thanks to Alec Berryman, lp#554385) + * bug fix: errors signalled during package graph modification no longer + block FIND-SYMBOL and FIND-PACKAGE in other threads. (lp#511072) + * bug fix: SB-POSIX build was broken when SBCL was compiled without the + :SB-DOC feature. (lp#552564) + * bug fix: SB-INTROSPECT build issues on GENGC/PPC. (lp#490490) + * bug fix: more robust runtime executable path detection. (lp#375549) changes in sbcl-1.0.37 relative to sbcl-1.0.36: * enhancement: Backtrace from THROW to uncaught tag on x86oids now shows