celluloid/timers — pull request #19 by copiousfreetime (2013-12-02 09:40:27+00:00)
Title: A few more fixes when using hitimes in fix #5

It looks like your usage of hitimes is specifically to have a monotonically increasing floating point value. If that is the case, then you are using that capability of hitimes correctly.

I also spotted a couple of things that were not covered via tests and would have raised exceptions if inspections had been run and if an individual timer had been fired on its own.