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

module function ObjectSpace?.count_objects

count_objects(result_hash = {}) -> HashRuby 1.9.3 から[permalink][rdoc][edit]

オブジェクトを種類ごとにカウントした結果を Hash として返します。

このメソッドは C Ruby 以外の Ruby では動かないでしょう。

[PARAM] result_hash:
ハッシュを指定します。与えられたハッシュは上書きして返されます。これを利用すると測定による影響を避けることができます。
[EXCEPTION] TypeError:
引数に Hash 以外を与えた場合、発生します。
p ObjectSpace.count_objects # => {:TOTAL=>10000, :FREE=>3011, :T_OBJECT=>6, :T_CLASS=>404, ...}