module ObjectSpy
Constants
- VERSION
Public Class Methods
adapter(adp = nil)
click to toggle source
# File lib/object_spy.rb, line 7 def self.adapter(adp = nil) @adapter = adp if adp @adapter || ::Stats end
spy()
click to toggle source
# File lib/object_spy.rb, line 12 def self.spy default_spy_proc.call end
Private Class Methods
default_spy_proc()
click to toggle source
# File lib/object_spy.rb, line 18 def self.default_spy_proc @default_spy_proc ||= Proc.new do adapter.bulk do ObjectSpace.count_objects.each do |type,count| gauge type.to_s, count end gauge 'symbol_count', Symbol.all_symbols.size end end end