From: Mark Wooding Date: Sun, 30 Aug 2015 09:58:38 +0000 (+0100) Subject: src/class-finalize-impl.lisp: Remove FIXME which was fixed ages ago. X-Git-Url: https://git.distorted.org.uk/~mdw/sod/commitdiff_plain/456578422ddec347a6666b5a42559d4554f8c296 src/class-finalize-impl.lisp: Remove FIXME which was fixed ages ago. The slots which were marked for autovivifying in fact have been for five years. We can delete setting them explicitly without great loss. --- diff --git a/src/class-finalize-impl.lisp b/src/class-finalize-impl.lisp index b51870c..9e75412 100644 --- a/src/class-finalize-impl.lisp +++ b/src/class-finalize-impl.lisp @@ -381,12 +381,6 @@ (with-slots (chain-head chain chains) class (setf (values chain-head chain chains) (compute-chains class))) - ;; FIXME: make these slots autovivifying. - (with-slots ((ilayout %ilayout) effective-methods vtables) class - (setf ilayout (compute-ilayout class)) - (setf effective-methods (compute-effective-methods class)) - (setf vtables (compute-vtables class))) - ;; Done. (setf (sod-class-state class) :finalized) t)