# \[ANN\] hitimes 0.4.0 Released

**URL:** <https://rubytalk.org/t/ann-hitimes-0-4-0-released/50835>\
**Category:** ruby-talk\
**Created:** [21 December 2008 04:53 UTC](https://rubytalk.org/t/ann-hitimes-0-4-0-released/50835 "2008-12-21T04:53:59Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jeremy\_Hinegardner](https://avatars.discourse-cdn.com/v4/letter/j/65b543/32.png) [@Jeremy\_Hinegardner](https://rubytalk.org/u/Jeremy_Hinegardner)\
**Post date:** [21 December 2008 04:53 UTC](https://rubytalk.org/t/ann-hitimes-0-4-0-released/50835/1 "2008-12-21T04:53:59Z")

</div>

hitimes version 0.4.0 has been released.

&nbsp;&nbsp;gem install hitimes

[http://copiousfreetime.rubyforge.org/hitimes/](http://copiousfreetime.rubyforge.org/hitimes/)

Hitimes is a fast, high resolution timer library for recording  
performance metrics. It uses the appropriate C method calls for each  
system to get the highest granularity time increments possible.

It currently supports any system with the POSIX call clock\_gettime(),  
Mac OS X and Windows.

Using Hitimes can be faster than using a series of Time.new calls, and  
it will have a much higher granularity. It is definitely faster than  
using Process.times.

{{ Release notes for Version 0.4.0 }}

\* Added new stat 'rate'  
\* Added new stat method to\_hash  
\* Added MutexedStats class for threadsafe stats collection  
&nbsp;&nbsp;- not needed when used in MRI 1.8.x  
\* remove stale dependency on mkrf

enjoy,

-jeremy

> **···**
>
> # --
> 
> Jeremy Hinegardner [jeremy@hinegardner.org](mailto:jeremy@hinegardner.org)
