./time/ruby-hitimes, Fast, high resolution timer library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.3.0, Package name: ruby24-hitimes-1.3.0, Maintainer: pkgsrc-users

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

It currently supports any of the following systems:

* any system with the POSIX call `clock_gettime()`
* Mac OS X
* Windows
* JRuby

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`.


Required to run:
[lang/ruby24-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: d35038d518b4e0e1a6b39ec041e479e9853861c3
RMD160: 9a2e21746dfe6f2b53dafbe11f27a9778b4431ee
Filesize: 32 KB

Version history: (Expand)


CVS history: (Expand)


   2018-09-23 18:45:23 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
time/ruby-hitimes: update to 1.3.0

# Hitimes Changelog
## Version 1.3.0 2018-06-15

* Add api method `Hitimes.raw_instant` to expose raw OS instant value
* Add api constant `Hitimes::INSTANT_CONVERSION_FACTOR` to expose raw OS instant \ 
conversion factor
* other development cleanup tasks
   2017-09-10 18:12:20 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-hitimes to 1.2.6.

## Version 1.2.6 2017-08-04

* Resolve version number issue (#61) (thanks @anthraxx)
   2017-06-05 17:28:26 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-hitimes to 1.2.5.

## Version 1.2.5 2017-05-25

* Update dependencies
* Add ruby 2.4 to windows fatbinary
* Update docs to indicate windows ruby before 2.0 is no longer supported
   2016-09-19 01:47:13 by Makoto Fujiwara | Files touched by this commit (3) | Package updated
Log message:
Updated time/ruby-hitimes to 1.2.4
---------------------------------
## Version 1.2.4 2016-05-01
 * Fix finding the extension on ruby 2.1.10 (thanks @wpiekutowski)
 * Add more readable load error (thanks @mbautin)
 * Update README with what versions of ruby are supported.
   2015-11-03 00:31:47 by Alistair G. Crooks | Files touched by this commit (161)
Log message:
Add SHA512 digests for distfiles for time category

Problems found with mismatching existing digests for:
	distfiles/asclock-classic-1.0.tar.gz
	distfiles/asclock-gtk-2.1.10beta.tar.gz
	distfiles/asclock-xlib-2.0.11.tar.gz
	distfiles/emiclock-2.0.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-10-04 15:39:42 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-hitimes to 1.2.3.

## Version 1.2.3 2015-09-13

* Release new fatbinary version for windows
* Update README to indicate duration units
* Provide a more friendly error message if the gem is not installed correctly
   2015-03-13 14:27:33 by Takahiro Kambe | Files touched by this commit (4)
Log message:
Add ruby-hitimes package version 1.2.2.

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

It currently supports any of the following systems:

* any system with the POSIX call `clock_gettime()`
* Mac OS X
* Windows
* JRuby

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`.