register-garbage-collect-proc (プロシージャ)
public {register-garbage-collect-proc
new-proc:{proc-type {}:void}
}:void
パッケージ: CURL.RUNTIME.PROCESS

ガベージコレクトが発生した後に実行するプロシージャを登録します。

説明

ガベージコレクトの後に、登録された全ての garbage-collect プロシージャが登録された逆順でイベントループから呼ばれます。

注意事項

ガベージコレクトはプロセスが終了した時に発生しないかもしれません。全ての参照されないオブジェクトはガベージコレクトの度にコレクトされるわけではありません。プロセス終了時に全てのオブジェクトが破棄される前に、コードを実行する為には、 register-exit-proc を使用することを検討してください。
unregister-garbage-collect-proc も参照して下さい。
導入: バージョン 7.0