Methods
Constants
Mode | = | RubyProf::MEMORY if RubyProf.const_defined?(:MEMORY) |
Public Instance methods
[ show source ]
# File activesupport/lib/active_support/testing/performance.rb, line 374 374: def format(measurement) 375: '%.2f KB' % measurement 376: end
[ show source ]
# File activesupport/lib/active_support/testing/performance.rb, line 353 353: def measure 354: GC.total_malloc_allocated_size / 1024.0 355: end
[ show source ]
# File activesupport/lib/active_support/testing/performance.rb, line 347 347: def measure 348: GC.heap_info['heap_current_memory'] / 1024.0 349: end
[ show source ]
# File activesupport/lib/active_support/testing/performance.rb, line 341 341: def measure 342: GC.allocated_size / 1024.0 343: end
[ show source ]
# File activesupport/lib/active_support/testing/performance.rb, line 359 359: def measure 360: GC.malloc_allocated_size / 1024.0 361: end
[ show source ]
# File activesupport/lib/active_support/testing/performance.rb, line 365 365: def measure 366: GC.enable 367: GC.start 368: kb = GC::Profiler.data.last[:HEAP_USE_SIZE] / 1024.0 369: GC.disable 370: kb 371: end
[ show source ]
# File activesupport/lib/active_support/testing/performance.rb, line 335 335: def measure 336: RubyProf.measure_memory / 1024.0 337: end