mirror of
https://github.com/github/rails.git
synced 2026-04-26 03:00:59 -04:00
fixed a couple of hidden bugs
This commit is contained in:
@@ -21,6 +21,7 @@ module ActiveSupport
|
||||
|
||||
def self.included(base)
|
||||
base.superclass_delegating_accessor :profile_options
|
||||
base.profile_options = {}
|
||||
end
|
||||
|
||||
def full_profile_options
|
||||
@@ -44,7 +45,7 @@ module ActiveSupport
|
||||
run_profile(klass.new)
|
||||
result.add_run
|
||||
else
|
||||
puts '%20s: unsupported' % @metric.name
|
||||
puts '%20s: unsupported' % metric_name
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -10,7 +10,7 @@ module ActiveSupport
|
||||
module Performance
|
||||
DEFAULTS.merge!(
|
||||
if ARGV.include?('--benchmark')
|
||||
({:metrics => [:wall_time, :memory, :objects, :gc_runs, :gc_time]}
|
||||
{:metrics => [:wall_time, :memory, :objects, :gc_runs, :gc_time]}
|
||||
else
|
||||
{ :min_percent => 0.01,
|
||||
:metrics => [:process_time, :memory, :objects],
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
begin
|
||||
require 'test-unit'
|
||||
gem 'test-unit'
|
||||
rescue LoadError
|
||||
$stderr.puts 'Specify test-unit as application\'s dependency in Gemfile to run benchmarks.'
|
||||
exit
|
||||
|
||||
Reference in New Issue
Block a user