Methods
- B
- M
- N
- P
- W
Included Modules
Attributes
[R] | loopback | |
[R] | total |
Class Public methods
Source: show
# File activesupport/lib/active_support/testing/performance.rb, line 253 def initialize @total = 0 end
Instance Public methods
Source: show
# File activesupport/lib/active_support/testing/performance.rb, line 261 def benchmark with_gc_stats do before = measure yield @total += (measure - before) end end
Source: show
# File activesupport/lib/active_support/testing/performance/ruby.rb, line 77 def measure_mode self.class::Mode end
Source: show
# File activesupport/lib/active_support/testing/performance.rb, line 257 def name @name ||= self.class.name.demodulize.underscore end
overridden by each implementation
Source: show
# File activesupport/lib/active_support/testing/performance.rb, line 270 def profile; end
Instance Protected methods
overridden by each implementation
Source: show
# File activesupport/lib/active_support/testing/performance.rb, line 274 def with_gc_stats; end