Standard Generic Function MAKE-INSTANCES-OBSOLETE
make-instances-obsolete class => class
make-instances-obsolete (class standard-class)
make-instances-obsolete (class symbol)
class - クラス指定子
関数make-instances-obsoleteは、 クラスclassのインスタンスの更新処理を開始する効果があります。 更新中に、ジェネリック関数update-instance-for-redefined-classが 実行されます。
defclassが既存の標準クラスの再定義を行ったあとで インスタンスのアクセス可能な局所スロットが変更されたか、 あるいはストレージ内のスロットの順序が変更されたときに、 ジェネリック関数make-instances-obsoleteが システムによって自動的に実行されます。 これは明示的にユーザーが実行することもできます。
もし上記メソッド定義の2番目が選ばれたとき、 そのメソッドは、引数を(find-class class)として make-instances-obsoleteを実行します。
なし。
なし。
なし。
update-instance-for-redefined-class, 4.3.6. クラスの再定義
なし。