
|
前
-
上
-
次
-
目次
-
ObjectSpace
-
全てのオブジェクトを操作するためのモジュール.
-
モジュール関数:
-
-
add_finalizer(proc)
-
procをfinalizerとして設定します.
call_finalizer で
指定したオブジェクトが開放される時,そのオブジェクトのID(c.f
Object#id)を引数にfinalizerが評
価されます.
-
call_finalizer(obj)
-
objをfinalizerの対象オブジェクトとして設定します.
-
finalizers
-
現在登録されているfinalizerの配列を返します.
-
each_object([class_or_module])
-
class_or_moduleと
kind_of? の
関係にある全てのオブジェクトに対して繰り返します.引数が省略され
た時には全てのオブジェクトに対して繰り返します.
-
garbage_collect
-
どこからもアクセスされなくなったオブジェクトを回収します.
-
remove_finalizer(proc)
-
指定したprocをfinalizersから取り除きます.
前
-
上
-
次
-
目次
matz@netlab.co.jp
|