* bug fix: division by zero in sb-sprof when no samples were collected
* bug fix: a race when a slow to arrive sigprof signal killed sbcl
* bug fix: asdf-install uses CRLF as required by the HTTP spec.
* bug fix: division by zero in sb-sprof when no samples were collected
* bug fix: a race when a slow to arrive sigprof signal killed sbcl
* bug fix: asdf-install uses CRLF as required by the HTTP spec.
* new feature: ignoring the return values of destructive functions
like NREVERSE signals a compile-time style-warning.
(thanks to Kevin Reid)
* new feature: ignoring the return values of destructive functions
like NREVERSE signals a compile-time style-warning.
(thanks to Kevin Reid)
explicitly specified. (thanks to Cyrus Harmon)
* threads
** bug fix: threads stacks belonging to dead threads are freed by the
explicitly specified. (thanks to Cyrus Harmon)
* threads
** bug fix: threads stacks belonging to dead threads are freed by the
** minor incompatible change: INTERRUPT-THREAD-ERROR-ERRNO removed
** WITH-RECURSIVE-LOCK can be nested in a WITH-MUTEX for the same lock
** bug fix: dynamic variable and thread start related gc lossage
** minor incompatible change: INTERRUPT-THREAD-ERROR-ERRNO removed
** WITH-RECURSIVE-LOCK can be nested in a WITH-MUTEX for the same lock
** bug fix: dynamic variable and thread start related gc lossage
* fixed some bugs revealed by Paul Dietz' test suite:
** SUBTYPEP is slightly more accurate on heinously complicated
CONS types where some of the members have uncertain (in the
NIL, NIL sense) type relationships to each other.
* fixed some bugs revealed by Paul Dietz' test suite:
** SUBTYPEP is slightly more accurate on heinously complicated
CONS types where some of the members have uncertain (in the
NIL, NIL sense) type relationships to each other.
changes in sbcl-0.9.5 relative to sbcl-0.9.4:
* new feature: timers based on Zach Beane's excellent timer package
changes in sbcl-0.9.5 relative to sbcl-0.9.4:
* new feature: timers based on Zach Beane's excellent timer package