# File lib/ruby-prof/method_info.rb, line 81 def aggregate_parents # Group call info's based on their parents groups = self.call_infos.inject(Hash.new) do |hash, call_info| key = call_info.parent ? call_info.parent.target : self (hash[key] ||= []) << call_info hash end groups.map do |key, value| AggregateCallInfo.new(value) end end