# File lib/mini_profiler/gc_profiler.rb, line 61 def analyze_growth(ids_before, ids_after) new_objects = 0 memory_allocated = 0 ids_after.each do |id,_| if !ids_before.include?(id) && obj=ObjectSpace._id2ref(id) # this is going to be version specific (may change in 2.1) size = ObjectSpace.memsize_of(obj) memory_allocated += size new_objects += 1 end end [new_objects, memory_allocated] end