on MIPS/Linux in addition to the previously supported platforms.
* bug fix: threads stacks belonging to dead threads are freed by the
next exiting thread, no need to gc to collect thread stacks anymore
+ * minor incompatible change: INTERRUPT-THREAD-ERROR-ERRNO removed
changes in sbcl-0.9.5 relative to sbcl-0.9.4:
* new feature: timers based on Zach Beane's excellent timer package
@include fun-sb-thread-list-all-threads.texinfo
@include condition-sb-thread-interrupt-thread-error.texinfo
@include fun-sb-thread-interrupt-thread-error-thread.texinfo
-@include fun-sb-thread-interrupt-thread-error-errno.texinfo
@include fun-sb-thread-interrupt-thread.texinfo
@include fun-sb-thread-terminate-thread.texinfo
"LIST-ALL-THREADS"
"INTERRUPT-THREAD-ERROR"
"INTERRUPT-THREAD-ERROR-THREAD"
- "INTERRUPT-THREAD-ERROR-ERRNO"
"INTERRUPT-THREAD" "TERMINATE-THREAD" "DESTROY-THREAD"
"MUTEX" "MAKE-MUTEX" "MUTEX-NAME" "MUTEX-VALUE"
"GET-MUTEX" "RELEASE-MUTEX" "WITH-MUTEX"
#!+sb-doc
(setf (sb!kernel:fdocumentation 'interrupt-thread-error-thread 'function)
- "The thread that was not interrupted."
- (sb!kernel:fdocumentation 'interrupt-thread-error-errno 'function)
- "The reason why the interruption failed.")
+ "The thread that was not interrupted.")
(defmacro with-interruptions-lock ((thread) &body body)
`(sb!sys:without-interrupts
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.9.5.23"
+"0.9.5.24"