module Kernel
Public Instance Methods
tick_every(sec, &pr)
click to toggle source
# File lib/evoc/memory_profiler.rb, line 4 def tick_every sec, &pr Thread.new do loop do pr.call t = Time.now.to_f frac = t.modulo(sec.to_f) sleep(sec - frac) end end end