Skip to content

Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →

class method

ObjectSpace.undefine_finalizer

[X] (X obj) -> X
ObjectSpace.undefine_finalizer(obj) → obj

Removes all finalizers registered for obj with ObjectSpace.define_finalizer, and returns obj.

Does nothing if obj has no finalizers.