module ObjectSpace
Public Class Methods
log_state(file) { |obj| ... }
click to toggle source
# File lib/rubyhacks.rb, line 88 def self.log_state(file, &block) File.open(file, 'w') do |file| each_object do |obj| if block PP.pp(obj, file) if yield(obj) else PP.pp(obj, file) end end end end