changes in sbcl-1.0.1 relative to sbcl-1.0:
* improvement: sb-sprof traces call stacks to an arbitrary depth on
x86/x86-64, rather than the previous fixed depth of 8
- * bug fix: fix handling of non-ascii command-line arguments (thanks to
- Yaroslav Kavenchuk)
+ * bug fix: non-ascii command-line arguments are processed correctly
+ (thanks to Yaroslav Kavenchuk)
* bug fix: TRACE :ENCAPSULATE NIL (and function end breakpoints)
work on Windows.
+ * bug fix: non-required arguments were not passed correctly when a method
+ defined using DEFMETHOD was called from a mop-generated method using
+ CALL-NEXT-METHOD (reported by Pascal Costanza)
changes in sbcl-1.0 relative to sbcl-0.9.18:
* improvement: experimental support for threading on FreeBSD/x86.
(method-function nm)
nm)
:call-method-args (list nms)))))
- (if restp
- (let* ((rest (nthcdr nreq method-args))
- (args (ldiff method-args rest)))
- (apply fmf pv-cell nmc (nconc args (list rest))))
- (apply fmf pv-cell nmc method-args))))))
+ (apply fmf pv-cell nmc method-args)))))
(defun get-pv-cell (method-args pv-table)
(let ((pv-wrappers (pv-wrappers-from-all-args pv-table method-args)))
;;; 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".)
-"1.0.0.5"
+"1.0.0.6"