The slots which were marked for autovivifying in fact have been for five
years. We can delete setting them explicitly without great loss.
(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)