latest_gc_info(result_hash = {}) -> Hash
[permalink][rdoc][edit]latest_gc_info(key) -> object
-
最新のGCの情報を返します。
- [PARAM] result_hash:
- 戻り値のためのハッシュを指定します。省略した場合は新しくハッシュを作成します。result_hash の内容は上書きされます。
- [PARAM] key:
- 得られる情報から特定の情報を取得したい場合にキーを Symbol で指定します。
latest = GC.latest_gc_info latest # => {:major_by=>nil, :gc_by=>:newobj, :have_finalizer=>false, :immediate_sweep=>false, :state=>:sweeping} stat = GC.stat merged = GC.latest_gc_info(stat) merged == latest.merge(stat) # => true GC.latest_gc_info(:gc_by) # => :newobj