トップページ
⇒
tech
1001コメント
344KB
「コンパイラ・スクリプトエンジン」相談室8
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています
0056
◆LispYaxRvY
2005/11/07(月) 06:54:53
>>55
GC対象になったファイナライザ付きオブジェクトは、
ファイナライザ用のスタックに一端退避して保護対象にする。
GC後にそのスタックの各々に対してファイナライザを起動、
処理が終わったオブジェクトは処理済みマークか何かを付けて保護から外す。
処理済みオブジェクトは次回のGCか何かで回収する。
こんなんでどうかな。
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています