Ruby 4.1 リファレンスマニュアル

singleton method GC.enable

enable -> bool[permalink][rdoc][edit]
() → bool

ガーベージコレクトを許可します。

前回の禁止状態を返します(禁止されていたなら true, GC が有効であったなら、 false)。

Ruby 4.1 から、デフォルトの GC は Ractor ごとに動作し、禁止状態も Ractor ごとに保持されます。このメソッドは呼び出した Ractor の禁止だけを解除し、別の Ractor が GC.disable で行った禁止は上書きしません。

[SEE_ALSO] GC.disable

例
p GC.disable # => false
p GC.enable  # => true
p GC.enable  # => false