Class: ProfileData

Inherits:
Hash
  • Object
show all
Includes:
Singleton
Defined in:
lib/memory_formatter.rb

Instance Method Summary collapse

Instance Method Details

#sortedObject



8
9
10
# File 'lib/memory_formatter.rb', line 8

def sorted
  self.class[sort_by{ |_, data| -(data[:end] - data[:start]) }]
end

#top(limit = 10) ⇒ Object



12
13
14
# File 'lib/memory_formatter.rb', line 12

def top(limit = 10)
  self.class[sorted.first(limit)]
end