* Patch by Attila Lendvai. ...still hoping for a test-case, so this
could be fixed properly.
special handling by the pretty printer.
* bug fix: slot symbol-macros from WITH-SLOTS inside DEFMETHOD bodies
now interact correctly with type declarations.
+ * partial bug fix: PCL detects infinite recursion during wrapper
+ validation. (thanks to Attila Lendvai)
changes in sbcl-1.0.22 relative to 1.0.21:
* minor incompatible change: LOAD-SHARED-OBJECT no longer by default looks
;; INSTANCE's class. See also the comment above
;; FORCE-CACHE-FLUSHES. Paul Dietz has test cases for this.
(force-cache-flushes (class-of instance))
+ ;; KLUDGE avoid an infinite recursion, it's still better to
+ ;; bail out with an AVER for server softwares. see FIXME above.
+ ;; details: http://thread.gmane.org/gmane.lisp.steel-bank.devel/10175
+ (aver (not (eq (layout-invalid (wrapper-of instance)) t)))
(check-wrapper-validity instance))
((consp state)
(ecase (car state)
;;; 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.22.9"
+"1.0.22.10"