Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > objspaceライブラリ > ObjectSpaceモジュール > trace_object_allocations
trace_object_allocations { ... }[permalink][rdoc] [added by objspace]
与えられたブロック内でオブジェクトのトレースを行います。
例
require 'objspace'
class C
  include ObjectSpace
  def foo
    trace_object_allocations do
      obj = Object.new
      p "#{allocation_sourcefile(obj)}:#{allocation_sourceline(obj)}"
    end
  end
end
C.new.foo #=> "objtrace.rb:8"