copiousfreetime / hitimes

a fast, high resolution timer library for recording performance metrics

This URL has Read+Write access

hitimes / HISTORY
100644 56 lines (38 sloc) 1.362 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
= Changelog
== Version 1.0.3 2009-06-28
 
* Fix bug with time.h on linode (reported by Roger Pack)
* Fix potential garbage collection issue with Interval class
* Windows gem is now a fat binary to support installing in 1.8 or 1.9 from the
  same gem
 
== Version 1.0.1 2009-06-12
 
* Fix examples
* performance tuning, new Hitimes::Metric derived classes are faster than old Timer class
 
== Version 1.0.0 2009-06-12
 
* Major version bump with complete refactor of the metric collection API
* 3 types of metrics now instead of just 1 Timer
  * Hitimes::ValueMetric
  * Hitimes::TimedMetric
  * Hitimes::TimedValueMetric
* The ability to convert all metrics #to_hash
* Updated documentation with examples using each metric type
 
== Version 0.4.1 2009-02-19
 
* change to ISC License
* fix bug in compilation on gentoo
 
== Version 0.4.0 2008-12-20
 
* Added new stat 'rate'
* Added new stat method to_hash
* Added Hitimes::MutexedStats class for threadsafe stats collection
  - not needed when used in MRI 1.8.x
* remove stale dependency on mkrf
 
== Version 0.3.0
 
* switched to extconf for building extensions
* first release of windows binary gem
* reverted back to normal rdoc
 
== Version 0.2.1
 
* added Timer#rate method
* switched to darkfish rdoc
 
== Version 0.2.0
 
* Performance improvements
* Added Hitimes::Stats class
 
== Version 0.1.0
 
* Initial completion