Remove RubyProf from Gemfile and a test, due to it providing no substantial benefit while increasing problems building bundles under Rubinius.
Addition of now_and_every method; fires block immediately, then sets recurring timer.
Includes now_and_after method; does the same as above for one-shot timers: essentially a "two-shot" timer.
Re-release of the 4.1.1 version under the 4.0.4 designation to work-around issues caused by yanking 4.0.2 a couple weeks ago.
Memory leak fixes
mathn fix for those crazy enough to use it
Replace Timers::Timeout with Timers::Wait
Timers::Group#wait_interval now returns nil when no timers, a positive or
negative interval which if positive is the amount of time required to wait
and if negative, how far in the past the latest timer should have fired
Require 'set' automatically
Refactor Timers class into Timers::Group
Add Timers::Timeout class for implementing timeouts
Fix timer fudging
Update to RSpec 3
Switch to Hitimes for high precision monotonic counters
Removed Timers#time. Replaced with Timers#current_offset which provides a
monotonic time counter.
Timers#after_milliseconds and #after_ms for waiting in milliseconds