From: Christophe R. <cr...@us...> - 2006-07-20 11:02:28
|
Update of /cvsroot/sbcl/sbcl In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv6780 Modified Files: NEWS version.lisp-expr Log Message: 0.9.14.29: Make REINITIALIZE-INSTANCE (well, SHARED-INITIALIZE in fact, but I'm pretty sure that's OK) call FINALIZE-INHERITANCE rather than UPDATE-CLASS if the class has already been finalized, as required by AMOP. Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.1025 retrieving revision 1.1026 diff -u -d -r1.1025 -r1.1026 --- NEWS 19 Jul 2006 11:31:49 -0000 1.1025 +++ NEWS 20 Jul 2006 11:02:18 -0000 1.1026 @@ -30,6 +30,9 @@ * fixed bug: SPECIALIZER metaobjects (including anonymous classes and EQL-SPECIALIZERs) can be used as specializers to DEFMETHOD. (reported by Pascal Costanza) + * fixed bug: FINALIZE-INHERITANCE is called from + REINITIALIZE-INSTANCE on classes when the class has previously + been finalized, as required by AMOP. * minor code generation optimizations: ** better register allocation in CLOS dispatching functions ** overflow detection when coercing signed bytes to fixnums on x86-64 Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.2910 retrieving revision 1.2911 diff -u -d -r1.2910 -r1.2911 --- version.lisp-expr 20 Jul 2006 03:26:13 -0000 1.2910 +++ version.lisp-expr 20 Jul 2006 11:02:18 -0000 1.2911 @@ -17,4 +17,4 @@ ;;; 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.14.28" +"0.9.14.29" |