Project

General

Profile

Feature #4982 ยป benchmark-driver.rb.difference.patch

drbrain (Eric Hodel), 07/06/2011 01:19 PM

View differences:

benchmark/driver.rb (working copy)
output "minimum results in each #{@repeat} measurements."
end
output "name\t#{@execs.map{|(e, v)| v}.join("\t")}"
difference = "\tdifference" if @execs.length == 2 and @repeat == 1
total_difference = 0
output "name\t#{@execs.map{|(e, v)| v}.join("\t")}#{difference}"
@results.each{|v, result|
rets = []
s = nil
......
end
rets << sprintf("%.3f", r)
}
if difference
diff = result.flatten.last - result.flatten.first
total_difference += diff
rets << sprintf("%.3f", diff)
end
output "#{v}#{s}\t#{rets.join("\t")}"
}
if difference and @verbose
output '-----------------------------------------------------------'
output "total difference is #{total_difference}"
end
end
def files
    (1-1/1)