Class: HeapProfiler::Analyzer::ClassGroupDimension
- Inherits:
-
GroupedDimension
- Object
- Dimension
- GroupedDimension
- HeapProfiler::Analyzer::ClassGroupDimension
- Defined in:
- lib/heap_profiler/analyzer.rb
Instance Attribute Summary
Attributes inherited from Dimension
Instance Method Summary collapse
Methods inherited from GroupedDimension
Methods inherited from Dimension
Constructor Details
This class inherits a constructor from HeapProfiler::Analyzer::GroupedDimension
Instance Method Details
#process(index, object) ⇒ Object
105 106 107 108 109 110 |
# File 'lib/heap_profiler/analyzer.rb', line 105 def process(index, object) if (group = index.guess_class(object)) @objects[group] += 1 @memory[group] += object[:memsize] end end |