J
jzakiya
I was running the files in the 1.9.0 /samples directory and incurred a
"`<main>': undefined method `times' for Time:Class (NoMethodError)"
time.rb
#! /usr/local/bin/ruby
cmd = ARGV.join(" ")
b = Time.now
system(cmd)
e = Time.now
ut, st, cut, cst = Time.times.to_a
total = (e - b).to_f
STDERR.printf "%11.1f real %11.1f user %11.1f sys\n", total, cut, cst
I did a Time.methods, and sure enough it's there in 1.8.6 but not
1.9.0.
Is this an oversight, or is this now deliberately deprecated behavior?
How would you do the equivalent in 1.9.0 if deprecated?
"`<main>': undefined method `times' for Time:Class (NoMethodError)"
time.rb
#! /usr/local/bin/ruby
cmd = ARGV.join(" ")
b = Time.now
system(cmd)
e = Time.now
ut, st, cut, cst = Time.times.to_a
total = (e - b).to_f
STDERR.printf "%11.1f real %11.1f user %11.1f sys\n", total, cut, cst
I did a Time.methods, and sure enough it's there in 1.8.6 but not
1.9.0.
Is this an oversight, or is this now deliberately deprecated behavior?
How would you do the equivalent in 1.9.0 if deprecated?