The module to iterate over living objects.
add_finalizer(proc)
Sets the proc as the finalizer. When the object that
specified by call_finalizer
are going to be recycled, the finalizers are called with their ID's
(c.f Object#id).
call_finalizer(obj)
Set the finalizer flag for the object. The finalizers are called when objects that the flag set are going to recycle.
finalizers
Returns the list of the finalizers.
each_object([class_or_module])
Iterates over all living objects which is instance of the class_or_module. Without an argument, it iterates over all existing objects.
garbage_collect
Starts collecting objects which is no longer accessed from anywhere.
remove_finalizer(proc)
Removes the proc from the finalizers.