X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=NEWS;h=6abedd44f9273b2e508131b0661a95c6470d70c5;hb=0e03a9ac950b78d776c4869c809e202d9e929f39;hp=bbe8edcedec37f3ebfac518d1bb36e61abf2ad73;hpb=7fe6593d72990d1dacc1d68aee2b909866c9d3c7;p=sbcl.git diff --git a/NEWS b/NEWS index bbe8edc..6abedd4 100644 --- a/NEWS +++ b/NEWS @@ -10,9 +10,17 @@ changes in sbcl-1.0.5 relative to sbcl-1.0.4: documented as unsafe. * documentation: SB-SYS:WITHOUT-GCING has been documented as unsafe in multithreaded application code. - * bug fix: GC deadlocks from asynchronous interrupts has been fixed - by disabling interrupts for the duration of any - SB-SYS:WITHOUT-GCING section. + * optimization: GET-INTERNAL-REAL-TIME has been optimized on POSIX + platforms. (thanks to James Anderson for the optimization hint) + * bug fix: number of characters that can be written onto a single + line in a file is unlimited. + * bug fix: some GC deadlocks caused by asynchronous interrupts have + been fixed by inhibiting interrupts for when GC is disbled. + * bug fix: GETHASH, PUTHASH, CLRHASH and REMHASH are now interrupt safe. + * bug fix: binding *BREAK-ON-SIGNALS* to a value that is not a type + specifier no longer causes infinite recursion. + * improvement: the x86-64/darwin port now passes all tests and + should be considered non-experimental. changes in sbcl-1.0.4 relative to sbcl-1.0.3: * new platform: experimental support for x86-64/darwin (MacOS).